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.

GitHub

30 stars
5 watching
0 forks
Language: Common Lisp
last commit: about 4 years ago
Linked from 1 awesome list

common-lispgeneric-functionsmultiple-dispatch

Backlinks from these awesome lists:

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