fantasy-derivations
ATD utility
Provides a utility function to implement methods on various Abstract Data Types (ADTs) without requiring them to be explicitly defined.
Use methods on ADTs whether or not they're defined
6 stars
2 watching
0 forks
Language: JavaScript
last commit: over 8 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
ded/valentine | A JavaScript utility library providing functional iterators and common helpers such as waterfalls, queues, and parallels. | 286 |
ahrefs/atd | Defines cross-language data types to generate efficient and type-safe serializers, deserializers, and validators for various programming languages. | 316 |
russellmcc/fantasydo | A library that enables monadic programming in JavaScript using a runtime implementation of the Fantasy Land Spec's Do Notation | 64 |
webcaetano/craft | A utility library for Phaser game development with chainable functions to simplify common tasks | 29 |
ndreckshage/roughdraft.js | Automated HTML mockup generator with auto-sourced content from APIs and local libraries | 464 |
davidmoten/rxjava-extras | A collection of utility classes and operators for RxJava, extending its functionality with additional operators and actions. | 269 |
autosponge/_part_ | Provides a way to make native methods available as partially applied functions to support functional programming. | 41 |
diegohaz/styled-tools | A collection of utility functions for working with CSS-in-JS libraries and props | 802 |
dschalk/monads-for-functional-javascript | A collection of functional programming abstractions for handling uncertainty and side effects in JavaScript | 2 |
artberri/diod | A lightweight inversion of control container and dependency injector for Node.js or browser apps with a focus on Typescript usage. | 138 |
danielpclark/array_tool | Provides a set of utility functions to manipulate and inspect vectors and strings in Rust. | 76 |
evilsoft/crocks | A collection of well-known Algebraic Data Types and their associated helper functions for functional programming in JavaScript. | 1,592 |
kennethormandy/utility-opentype | Utility classes for advanced typographic features in CSS. | 500 |
bahmutov/draw-cycle | A Cycle.js application demonstrating the interaction of streams, events, and DOM elements in real-time | 149 |
iter-tools/iter-tools | Utility methods for working with sequences of values in JavaScript | 170 |