This is the algebraic-data-library Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Mon Aug 15 03:09:37 2022 GMT+0.
Next: Files, Previous: The algebraic-data-library Reference Manual, Up: The algebraic-data-library Reference Manual [Contents][Index]
The main system appears first, followed by any subsystem dependency.
A library of common algebraic data types.
Robert Smith <quad@symbo1ics.com>
BSD 3-clause
cl-algebraic-data-type (system).
Next: Packages, Previous: Systems, Up: The algebraic-data-library Reference Manual [Contents][Index]
Files are sorted by type and then listed depth-first from the systems components trees.
Next: algebraic-data-library/package.lisp, Previous: Lisp, Up: Lisp [Contents][Index]
algebraic-data-library (system).
Next: algebraic-data-library/generics.lisp, Previous: algebraic-data-library/algebraic-data-library.asd, Up: Lisp [Contents][Index]
algebraic-data-library (system).
Next: algebraic-data-library/unit.lisp, Previous: algebraic-data-library/package.lisp, Up: Lisp [Contents][Index]
package.lisp (file).
algebraic-data-library (system).
Next: algebraic-data-library/maybe.lisp, Previous: algebraic-data-library/generics.lisp, Up: Lisp [Contents][Index]
generics.lisp (file).
algebraic-data-library (system).
Next: algebraic-data-library/either.lisp, Previous: algebraic-data-library/unit.lisp, Up: Lisp [Contents][Index]
unit.lisp (file).
algebraic-data-library (system).
just%0 (reader).
Previous: algebraic-data-library/maybe.lisp, Up: Lisp [Contents][Index]
maybe.lisp (file).
algebraic-data-library (system).
Next: Definitions, Previous: Files, Up: The algebraic-data-library Reference Manual [Contents][Index]
Packages are listed by definition order.
adl
common-lisp.
Next: Indexes, Previous: Packages, Up: The algebraic-data-library Reference Manual [Contents][Index]
Definitions are sorted by export status, category, package, and then by lexicographic order.
Next: Internals, Previous: Definitions, Up: Definitions [Contents][Index]
Next: Macros, Previous: Public Interface, Up: Public Interface [Contents][Index]
Next: Ordinary functions, Previous: Constants, Up: Public Interface [Contents][Index]
Similar to Haskell’s ‘do’ notation, allows for ‘>>=’ to be chained together.
Next: Generic functions, Previous: Macros, Up: Public Interface [Contents][Index]
A curried version of FMAP: lift FUN to operate on functor types.
Return the encapsulated value of a JUST, otherwise return OR-ELSE if MAYBE-VAL is NOTHING.
A type-safe version of GETHASH. Look up the key KEY in the hash table HASH-TABLE.
Next: Standalone methods, Previous: Ordinary functions, Up: Public Interface [Contents][Index]
Compute A and then B, discarding A.
Send/compose the result of VAL to F.
A way to lift FUN into a container-like value VAL.
Lift VALUE to type TYPE.
Next: Structures, Previous: Generic functions, Up: Public Interface [Contents][Index]
Previous: Standalone methods, Up: Public Interface [Contents][Index]
algebraic-data-type.
fmap.
algebraic-data-type.
Previous: Public Interface, Up: Definitions [Contents][Index]
Previous: Definitions, Up: The algebraic-data-library Reference Manual [Contents][Index]
Jump to: | >
F G J L M P R W |
---|
Jump to: | >
F G J L M P R W |
---|
Next: Data types, Previous: Functions, Up: Indexes [Contents][Index]
Jump to: | %
C N S |
---|
Jump to: | %
C N S |
---|
Jump to: | A E F G J L M N P R S U |
---|
Jump to: | A E F G J L M N P R S U |
---|