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

669 stars
11 watching
14 forks
Language: TypeScript
last commit: 3 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,532
zachbray/funscript A F# to JavaScript compiler with TypeScript type provider and mappings for JQuery. 444
lysxia/first-class-families A library providing a foundation for type-level functions and compositions in Haskell 86
emmanueltouzery/prelude-ts A TypeScript library providing functional programming concepts and immutable data structures. 377
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. 110
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,081
typedefs/typedefs A language-agnostic way to define algebraic data types using polynomials. 366
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