Displaying 1 to 10 from 10 results

compile-time-regular-expressions - A Compile time PCRE (almost) compatible regular expression matcher

  •    C++

Fast compile-time regular expression with support for matching/searching/capturing in compile-time or runtime. You can use single header version from directory single-header. This header can be regenerated with make single-header.

Fit - C++ function utility library

  •    C++

Fit is a header-only C++11/C++14 library that provides utilities for functions and function objects, which can solve many problems with much simpler constructs than whats traditionally been done with metaprogramming. This requires a C++11 compiler. There are no third-party dependencies. This has been tested on clang 3.5-3.8, gcc 4.6-6.2, and Visual Studio 2015. Gcc 5.1 is not supported at all, however, gcc 5.4 is supported.

hof - Higher-order functions for c++

  •    C++

HigherOrderFunctions is a header-only C++11/C++14 library that provides utilities for functions and function objects, which can solve many problems with much simpler constructs than whats traditionally been done with metaprogramming. This requires a C++11 compiler. There are no third-party dependencies. This has been tested on clang 3.5-3.8, gcc 4.6-7, and Visual Studio 2015 and 2017.

see-phit - A C++ HTML template engine that uses compile time HTML parsing

  •    C++

See-phit is a compile time HTML templating library written in modern C++. You write plain HTML as C++ string literals and it is parsed at compile time into a DOM like data structure.




constexpr-java - build-time code-execution for java, a bit like constexpr in C++11

  •    Java

Build-time code-execution for java, a bit like constexpr in C++11

cotila - A compile-time linear algebra system for C++

  •    C++

Cotila (compile-time linear algebra) provides a set of linear algebra functions in C++ intended for use during compile time. All functions available in Cotila are constexpr, meaning they can be used at compile-time to generate constants and lookup tables in a type-safe, transparent manner. Cotila is a header-only library. Simply point your compiler to include the include/ directory.

lift - constexpr C++17 library for simplifying higher order functions in application code

  •    C++

A C++17 library of simple constexpr higher order functions of predicates and for making functional composition easier. These help reduce code duplication and improve clarity, for example in code using STL <algorithm>. Returns a predicate that compares its argument for equality with value. value is forwarded into the predicate. The predicate is templated and works for any type that is equality comparable with value. The comparison is made as argument == value.

gcem - A C++ compile-time math library using generalized constant expressions

  •    C++

GCE-Math (Generalized Constant Expression Math) is a templated C++ library enabling compile-time computation of mathematical functions. where a set of internal templated constexpr functions will implement a continued fraction expansion to return a value of type return_t<T>. This output type ('return_t<T>') is generally determined by the input type, e.g., int, float, double, long double, etc. When T is an intergral type, the output will be upgraded to return_t<T> = double, otherwise return_t<T> = T. For types not covered by std::is_integral, recasts should be used.


stats - A C++ header-only library of statistical distribution functions.

  •    C++

StatsLib is a templated C++ library of statistical distribution functions, featuring unique compile-time computing capabilities and seamless integration with several popular linear algebra libraries. The following options should be declared before including the StatsLib header files.

cpp-async-rpc - Library for Asynchronicity, Serialization and Remoting

  •    C++

This is cpp-async-rpc, a C++17 library supporting template meta-programming, asynchronous network programming, binary serialization and RPC. Disclaimer: This is not a Google supported product.