polymorphic-functions
Type dispatcher
A system for creating type-dispatching functions without classes, supporting optional and keyword arguments.
A function type to dispatch on types instead of classes with partial support for dispatching on optional and keyword argument types.
53 stars
5 watching
4 forks
Language: Common Lisp
last commit: 11 months ago
Linked from 1 awesome list
common-lispgenericslisppolymorphic-functionspolymorphism
Related projects:
Repository | Description | Stars |
---|---|---|
| A simple fast dispatch library designed to support the CQRS pattern in Java applications | 42 |
| A static dispatch library for Common Lisp that enables optimization by choosing methods at compile-time. | 80 |
| A system for defining generic functions with type-based dispatch and flexible argument handling. | 30 |
| A library providing safe conversion and data retrieval functions from complex structures to basic types in Go. | 46 |
| A Racket-based library providing multiple dispatch with support for type and class predicates. | 17 |
| A polyfill for flexbox implementation. | 250 |
| A library that enables practical datatype-generic programming in F# | 302 |
| An online conversion tool and resource for interoperability between various JavaScript type systems | 244 |
| An alternative to Grand Central Dispatch with new Swift classes for queues, timers, and task groups. | 107 |
| A collection of helpers and utilities to aid in dealing with types at static analysis and runtime. | 9 |
| A package providing runtime type representations and a syntax extension to synthesize them from OCaml types | 32 |
| A language-agnostic way to define algebraic data types using polynomials. | 367 |
| A polyfill to ensure JavaScript functions have access to template arguments when passed to components or other helpers. | 6 |
| A utility library for converting functions to curried variants with optional placeholders and fixed arity. | 85 |
| A decorator that checks function arguments and return types at runtime. | 0 |