specialization-store
Generic function system
A system for defining generic functions with type-based dispatch and flexible argument handling.
A different type of generic function for common lisp.
30 stars
5 watching
0 forks
Language: Common Lisp
last commit: about 4 years ago
Linked from 1 awesome list
common-lispgeneric-functionsmultiple-dispatch
Related projects:
Repository | Description | Stars |
---|---|---|
alex-gutev/generic-cl | Provides a generic interface to standard Common Lisp functions for various operations like equality and sequence manipulation. | 143 |
digikar99/polymorphic-functions | A system for creating type-dispatching functions without classes, supporting optional and keyword arguments. | 51 |
marcoheisig/fast-generic-functions | Optimizes generic function behavior by sealing specific domains and enabling compiler optimizations. | 93 |
javierlopatin/gee_functions | Provides a set of reusable JavaScript functions to facilitate tasks in Google Engine environments. | 2 |
karlosz/equals | A Common Lisp implementation of a generic equality and comparison mechanism | 9 |
commonmark/commonmark-spec | Defines and standardizes Markdown syntax through a spec and reference implementations | 4,889 |
teaentitylab/fpes | A library providing core functional programming functions and types for JavaScript | 43 |
kongware/scriptum | A functional programming library that provides data structures and computation models for handling effects in client/server JavaScript applications. | 384 |
darklang/tablecloth | A set of libraries providing standardized API functions across different functional programming languages | 513 |
usk81/generic | A package providing a flexible data type in Go, allowing encoding and decoding of various data types without the need for explicit casting or switching. | 48 |
happyfish100/libfastcommon | A set of utility functions and data structures used in distributed systems and network applications. | 898 |
tiendc/gofn | A collection of reusable utility functions in Go to simplify common programming tasks | 49 |
kraison/cl-neo4j | An interface to the Neo4j graph database API for Common Lisp | 26 |
alex-gutev/static-dispatch | A static dispatch library for Common Lisp that enables optimization by choosing methods at compile-time. | 80 |
kazhuravlev/just | A collection of useful functions for common tasks in software development. | 32 |