Extensible-compound-types Alternatives
Similar projects and alternatives to extensible-compound-types
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
numericals
CFFI enabled SIMD powered simple-math numerical operations on arrays for Common Lisp [still experimental]
-
polymorphic-functions
A function type to dispatch on types instead of classes with partial support for dispatching on optional and keyword argument types.
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a better extensible-compound-types alternative or higher similarity.
extensible-compound-types reviews and mentions
Posts with mentions or reviews of extensible-compound-types.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-08-02.
-
numericals - Performance of NumPy with the goodness of Common Lisp
Since the past year or two, I have been working on numericals that aims to provide the speed of NumPy with the goodness of Common Lisp. In particular, this includes the use of dynamic variables, restarts, and compiler-notes wherever appropriate. It uses CLTL2 API (and may be slightly more) under the hood to provide AOT dispatch, but nothing stops you from combining it with JAOT dispatch provided by numcl/specialized-function. This also spawned a number of projects most notably polymorphic-functions to dispatch on types instead of classes and extensible-compound-types that allows one to define user defined compound types (beyond just the type-aliases enabled by deftype. Fortunately enough, interoperation between magicl, numcl and numericals/dense-numericals actually looks plausible!
-
Compile-time array bound checks
(Shameless plug) I have recently been working on extensible-compound-types that might be useful. My main purpose with it was to bring "nice" custom array (and container) types without using satisfies-based hackery. But perhaps it can be put to use here.
Stats
Basic extensible-compound-types repo stats
2
10
6.5
about 1 month ago
The primary programming language of extensible-compound-types is Common Lisp.
Popular Comparisons
Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com