lisp-binary
A library to easily read and write complex binary formats. (by j3pic)
cl-permutation
Permutations and permutation groups in Common Lisp. (by stylewarning)
Our great sponsors
lisp-binary | cl-permutation | |
---|---|---|
1 | 4 | |
84 | 47 | |
- | - | |
7.0 | 3.5 | |
17 days ago | 10 months ago | |
Common Lisp | Common Lisp | |
GNU General Public License v3.0 only | BSD 3-clause "New" or "Revised" License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
lisp-binary
Posts with mentions or reviews of lisp-binary.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-11-04.
-
Favorite Lisp project? Shameless plugs welcome & encouraged!
https://github.com/j3pic/lisp-binary - Library for reading and writing binary data formats.
cl-permutation
Posts with mentions or reviews of cl-permutation.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-08-23.
-
Permutation Iteration and Random Access
Here is Lisp code [1] that maps all sorts of combinatorial objects—permutations, bit sets, base-B integers, multi-set permutations, etc.—perfectly into the smallest set of integers [0, n-1] and back. (In a sense, it's a perfect hash.) This is used to efficiently solve combinatorial puzzles.
[1] https://github.com/stylewarning/cl-permutation/blob/master/s...
-
Can a Rubik's Cube be brute-forced?
Note that in the unlikely event anyone wants to run the code in the post, the algorithm presented is still in an open PR, APIs change until merged, etc.
- Favorite Lisp project? Shameless plugs welcome & encouraged!
-
Is Fisher-Yates Shuffle (aka Knuth Shuffle) implemented in some vetted CL library?
CL-PERMUTATION has random-perm to produce a random permutation of even, odd, or any parity.
What are some alternatives?
When comparing lisp-binary and cl-permutation you can also consider the following projects:
phel-lang - Phel is a functional programming language that compiles to PHP. A Lisp dialect inspired by Clojure and Janet.
sly - Sylvester the Cat's Common Lisp IDE
coalton - Coalton is an efficient, statically typed functional programming language that supercharges Common Lisp.
ultralisp - The software behind a Ultralisp.org Common Lisp repository
weblocks - This fork was created to experiment with some refactorings. They are collected in branch "reblocks".
shan - A declarative wrapper around your favourite system-wide package manager
pgloader - Migrate to PostgreSQL in a single command!
doc - Flexible documentation generator for Common Lisp projects.