composable-functions

Function composer

Provides a set of types and functions to make function composition easy and safe in TypeScript.

Types and functions to make composition easy and safe

GitHub

682 stars
11 watching
14 forks
Language: TypeScript
last commit: about 2 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
igorw/compose Allows users to stitch functions together to form a pipeline. 84
stoeffel/compose-function A JavaScript library for composing functions together to create new function combinations. 56
haskellcamargo/babel-plugin-function-composition A Babel plugin that enables function composition using the & operator to create more complex functions from simple ones. 63
mentalisttraceur/python-compose A Python library that enables function composition with type checking and support for async/await 33
ijoshsmith/function-composition-in-swift An interactive introduction to function composition in Swift 3 59
gigobyte/purify A library providing a functional programming layer for TypeScript, offering tools and abstractions to improve code readability and maintainability. 1,536
zachbray/funscript A F# to JavaScript compiler with TypeScript type provider and mappings for JQuery. 445
lysxia/first-class-families A library providing a foundation for type-level functions and compositions in Haskell 87
emmanueltouzery/prelude-ts A TypeScript library providing functional programming concepts and immutable data structures. 378
cac-t-u-s/om-sharp An environment for creating and processing music with visual programming tools based on Common Lisp. 167
anthonywilliams/strong_typedef Provides a C++ class template to create distinct, convertible types from underlying types. 109
antonmihaylov/react-with-class Utility methods to create reusable React components with customizable classes and props. 9
microsoft/typescript A language extension that adds optional types to JavaScript for large-scale applications 101,442
typedefs/typedefs A language-agnostic way to define algebraic data types using polynomials. 367
walling/function.create.js A JavaScript utility for creating named functions and constructors with optional prototype inheritance and simulation of prototype chain for older browsers. 7