jdevuyst / ruminant
Swift persistent vectors à la Clojure
☆36Updated 4 years ago
Related projects ⓘ
Alternatives and complementary repositories for ruminant
- Clojure(ish) interpreter in Swift☆132Updated 7 years ago
- Tesseract’s evaluation and type system.☆30Updated 9 years ago
- An implementation of HAMT data-structure in Swift☆49Updated 5 years ago
- ☆69Updated 2 years ago
- Declarative Binary Serialization for Swift Structures☆47Updated 6 years ago
- Persistent data structures in Objective-C☆114Updated 10 years ago
- Abstract Algebraic Structures in Swift☆53Updated 6 years ago
- A simple Scheme (Lisp dialect) interpreter written in Swift.☆46Updated 5 years ago
- Swift libraries that enable "Reactive Relational Programming"☆72Updated 4 years ago
- ☆110Updated 5 years ago
- Functional streaming abstractions in Swift☆72Updated 7 years ago
- A simple LISP interpreter written in Swift☆37Updated 5 years ago
- Data structures in Swift, including a Trie, Tree, List, and Deque☆66Updated 8 years ago
- Rudimentary Actor model library for Swift☆63Updated 7 years ago
- An application for experimenting with Swift's Intermediate Language☆122Updated last year
- ☆29Updated 7 years ago
- Logic programming in Swift☆195Updated 4 years ago
- A clojure-objc library designed to create and manage uikit interfaces☆30Updated 9 years ago
- Abstract Binding Trees☆16Updated 8 years ago
- Parsec implementation in Swift☆52Updated 7 years ago
- A binary operation meets an identity element, much fun ensues…☆45Updated 8 years ago
- A Swift implementation of the LanguageServerProtocol spec.☆33Updated 6 years ago
- Append-only key-value database☆61Updated 9 years ago
- A little tutorial written in Swift playgrounds to learn about transducers.☆80Updated 10 years ago
- A prototype implementation of React in Swift☆76Updated 9 years ago
- Writing a lexer and parser for Kaleidoscope in Swift☆60Updated 5 years ago
- A simple cache that can hold anything, including Swift items☆13Updated 7 years ago
- ☆35Updated 8 years ago