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.abstract-interpretation
Experiments in abstracting definitional interpretersDelay
µ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/NSCodingRXPaths
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