function_ref

Function wrapper

A lightweight, non-owning reference to a callable.

A lightweight, non-owning reference to a callable.

GitHub

171 stars
7 watching
23 forks
Language: C++
last commit: about 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
tartanllama/optional A standard library implementation of optional values with functional-style utilities 864
tartanllama/expected An implementation of a standardized C++ expected value class with functional-style extensions 1,554
bananaml/fructose A tool to enable dependency injection and abstraction around Large Language Model (LLM) function calls with strongly-typed interface 733
skarupke/std_function A C++ library providing a set of standard function wrappers around common programming tasks. 45
rigtorp/function Implementation of an alternative function object type to std::function with reduced overhead for low-latency systems. 55
kaidokert/fastdelegate A C++11 implementation of a dynamic function pointer mechanism with improved performance and features compared to the original version. 25
levand/quiescent A lightweight, functional abstraction over ReactJS for rendering immutable values in ClojureScript applications. 613
inf0rmer/blanket A simple API wrapper that allows developers to easily interact with APIs by appending URL parts to the base endpoint. 462
ternaus/iglovikov_helper_functions A collection of utility functions to simplify common programming tasks 59
chrisguttandin/subscribable-things A collection of reactive wrappers for various browser APIs. 43
tartiflette/tartiflette-asgi A wrapper for a Python GraphQL engine that provides ASGI support for building HTTP APIs 99
naios/function2 A C++ library providing improved, configurable function wrappers with support for move-only types and qualifiers. 549
ast-al/rangeless A LINQ-like library of higher-order functions for data manipulation in C++ 195
jolifantobambla/vk Automated C++-to-Lisp bindings for the Vulkan API 49
pmed/fixed_size_function Provides a C++ class to wrap fixed-size functions without dynamic memory allocation. 69