digikar99/specialized-array-dispatch
How to use it?
WARNING! Distributions with /
in their names
aren't supported by Quicklisp, because my commit was reverted.
File the issue at the quicklisp-client's repo or switch to the CLPM which works
with custom Ultralisp distributions.
Open your Lisp REPL and eval:
(ql-dist:install-dist "http://dist.ultralisp.org/digikar99/specialized-array-dispatch.txt" :prompt nil)
Or if you are using Qlot, put this line into the beginning of your qlfile:
dist ultralisp http://dist.ultralisp.org/digikar99/specialized-array-dispatch.txt
Or if you are using CLPM, put these lines into your local clpmfile:
(:source "digikar99/specialized-array-dispatch" :url "https://clpi.ultralisp.org/digikar99/specialized-array-dispatch/" :type :clpi)
Projects
- alex-gutev/cl-environments — Implements the CLTL2 environment access API.
- alex-gutev/cl-form-types — Library for determining the types of Common Lisp forms based on information stored in the environment.
- digikar99/adhoc-polymorphic-functions — (Common Lisp) {macro, structures and hash-table}-based wrappers around normal functions to allow for dispatching on types instead of classes.
- digikar99/adhoc-polymorphic-functions — (Common Lisp) {macro, structures and hash-table}-based wrappers around normal functions to allow for dispatching on types instead of classes.
- digikar99/cl-bmas — C2FFI generated bindings for BMAS
- digikar99/cl-cblas — C2FFI based wrapper for CBLAS
- digikar99/compiler-macro-notes
- digikar99/numericals — Numerical operations on arrays using SBCL (Common Lisp) [still experimental]
- digikar99/polymorphic-functions — A function type to dispatch on types instead of classes with partial support for dispatching on optional and keyword argument types.
- digikar99/trivial-coerce
- digikar99/trivial-form-type
- digikar99/trivial-types — Trivial type definitions for Common Lisp
- lisp-maintainers/cl-syntax — Reader Syntax Coventions for Common Lisp and SLIME
- s-expressionists/ctype — CL type system implementation