There are no reviews yet. Be the first to send feedback to the community and the maintainers!
RXCollections
Obsolete—use https://github.com/robrix/Reducers instead.Prelude
Swift µframework of simple functional programming toolsMadness
Recursive Descent Into MadnessPostmodern-Programming
Box
Swift µframework of the ubiquitous Box<T> & MutableBox<T> reference types, for recursive value types & misc. other purposes.Either
Swift µframework of Either, which represents two alternatives.Reducers
Clojure-inspired reducers for Cocoa & Cocoa Touch.Set
An implementation of Multiset and PredicateSet in Swift.RXFutures
Race-free completion and cancellation of asynchronous work.path
A lambda calculus to explore type-directed program synthesis.Grid
Rational window managementHammer
Parsing and pattern matching in Objective-Cstarlight
spaceships in spaceTraversal
Enumeration & iteration of collections in Swift.Obstruct
Block introspection and interactionMemo
Swift µframework of Memo, a lazily memoized value.semilattices
join and meet semilattices, lower and upper bounds.Lagrangian
On the dark side of the sun.RXPreprocessing
A variety of utilities for the C preprocessor.Many-Types-Make-Light-Work
Don’t subclass.Haxcessibility
Hackery via the AX (Accessibility) APIsui-effects
An experiment towards a UI programming model inspired by algebraic effects.RXConcreteProtocol
Mix-ins for Objective-CList
Singly-linked lists in Swift.Hammer.swift
When all you have is a parser, everything looks like a language.freer-cofreer
freer monads and cofreer comonads.languages-all-the-way-down
outline & examples for my ZuriHac 2020 talk, Languages All the Way DownProject-Templates
Xcode project templates, especially for µframework development.sequoia
classical sequent calculus, embedded in HaskellA-Swiftly-Tilting-Parser
Talk about the derivative of parser combinators in ObjC & SwiftManifold
Another experiment in dependently typed languages, this time with some quantitative type theory smooshed in.silkscreen
Prettyprinting transformers for rainbow parens, precedence, etc.Delay
µframework for lazy evaluation in Swift.tilec
Sometimes when I feel sad I implement a dependently typed lambda calculus.Auspicion
Convenient LLVM compiler API for Objective-C.objectbinder
Bind arbitrary objects’ properties without writing new IB3 plugins.Pork
PDF → otherisometry
programmatic voxelsRXAssertions
Smarter assertion macros for your OCUnit tests.NSFastEnumeration-or-Consequences
NSFastEnumeration and lazy evaluation—or doom!surface
Dependently-typed language w/ little to say for itselfdotfiles
the very dottest of files 💻dragon
Renders iterations of the dragon curve to SVGTaPL
Types and Programming Languages notes and exercisesExtraction
A tool to audio tracks from QuickTime files, e.g. for YouTube → iTunes usecredit-card-validation
Credit card number validation as functional–style Swift.RXSynchronously
A very convenient way to wait for asynchronous work to complete.semirings-modules
Semirings, with and without additive/multiplicative identities, and R-modules.Loyalist
Algebraic autolayoutRXVersionedUndoManager
An NSUndoManager subclass which stores commits to a git branch.interval-functor
General purpose intervals of functors.xcode-light
A lightweight Xcode-integration bundle for TextMate. Clean and fresh inside and out!Navel-Gazing
Introspection at its worst.RXVisitor
A convenient implementation of Visitor pattern for Objective-C collections.language-haskell-ast
Generic interface over the AST provided by haskell-src-extsseq
a µµ̃ calculus with pretty-printing and evaluating interpretersRXTraits
Trait-ish decorators, as an alternative to RXConcreteProtocol.text-gl
Text, rendered with OpenGL.derivative-parsing
Parsing with Derivatives, in Haskell, with GADTs.forthward
A toy concatenative language to explore K ( http://k-framework.org )effects-sequences
Extensible effects à la Oleg, but with fancier effect sets.Lagrangian.swift
Unit tests from the dark side of the sun.robrix.github.io
Words by meBlendColourPicker
A colour picker for Mac OS X 10.5+; blend two colours to get a third.RXJSONCoder
An experimental implementation of JSON encoding/decoding in ObjC using NSCoder/NSCodingelab
Dependently-typed language to experiment with An Algebraic Approach to Typechecking and ElaborationRXPaths
Serialize and deserialize paths to an SVG path command-compatible formatY
The Y combinator, implemented in Ruby and Objective-C.semiring-parsing
Parsing in semiringsRelation
Finitary relations in Swift.meconation
For Micahns
Quick access to ADC docset documentation: `ns array`, `ui view`, `cf type`Halftone
I wanted to make something pretty.q
q is for querybuild-stack
Build stack packages from Atom via https://atom.io/packages/buildproficiency
Haskell profile visualization tools.spline
Generative SVG experimentsFocus
An experimental language of little interest to anyone.continuations
Continuations, CPS, co-functions, and combinators for working with themRXLazyEnumerations
Lazy enumerations of files (as characters) and generators.Xcode-Templates
My Xcode Templates, just because. You will probably not care about this.Quantificate
Measurements and conversions in ObjCdistribution
Probability distributions à la Deriving a Probability Density Calculator by Wazim Mohammed Ismail & Chung-chieh Shan http://homes.soic.indiana.edu/ccshan/rational/pearl.pdfparallel-incremental
glitch
An increasingly charming view of your git repositories written with sinatra, grit, and love; just add browser/RSS reader.Drgn
A Cocoa app which draws the dragon curve. cf http://en.wikipedia.org/wiki/Dragon_curvedeterministic-parsing
An experiment in deterministic parsing of LL(1) grammarscomplexity-analysis
Sized type elaboration, eventually via abstract interpretation.crocus
a datalogmemory
Outsourcing my memoryhello-world
Hello, world! ❤️raytracer
A toy raytracer in Haskellhigher-order
Higher-order (type-indexed) analogues of various typeclasses, and machinery over them.RXAllocator
A dumb bump pointer allocator designed dumbly to be as dumb as dumbness itself.-
The ω function is a non-recursive, non-terminating function; this is an implementation of it in Objective-C.Monochrome-motemplate
My *.motemplate files. Nothing to see here, move along folks.Arborescence
arborescence, n. a quality of being treelike in growth or appearance.cabal-action
GitHub Actions for cabal new-buildlambdaft
synth
Audio synthesis and sequencingLove Open Source and this site? Check out how you can help us