All Git Users → robrix

28 open source projects by robrix

1. Box
Swift µframework of the ubiquitous Box<T> & MutableBox<T> reference types, for recursive value types & misc. other purposes.
✭ 216
swift
2. Either
Swift µframework of Either, which represents two alternatives.
✭ 142
swift
3. Reducers
Clojure-inspired reducers for Cocoa & Cocoa Touch.
✭ 140
4. Set
An implementation of Multiset and PredicateSet in Swift.
✭ 115
swift
5. Rxfutures
Race-free completion and cancellation of asynchronous work.
✭ 90
6. Grid
Rational window management
✭ 83
7. Hammer
Parsing and pattern matching in Objective-C
✭ 72
8. Starlight
spaceships in space
9. Traversal
Enumeration & iteration of collections in Swift.
✭ 58
swift
10. Obstruct
Block introspection and interaction
✭ 47
c
11. Credit Card Validation
Credit card number validation as functional–style Swift.
✭ 9
swift
12. Ui Effects
An experiment towards a UI programming model inspired by algebraic effects.
✭ 19
haskell
13. Rxcollections
Obsolete—use https://github.com/robrix/Reducers instead.
✭ 483
14. Prelude
Swift µframework of simple functional programming tools
✭ 406
swift
15. Madness
Recursive Descent Into Madness
✭ 302
swift
16. Haxcessibility
Hackery via the AX (Accessibility) APIs
17. RXPreprocessing
A variety of utilities for the C preprocessor.
18. RXConcreteProtocol
Mix-ins for Objective-C
19. Project-Templates
Xcode project templates, especially for µframework development.
✭ 20
swift
20. Delay
µframework for lazy evaluation in Swift.
✭ 17
swiftC++
21. semilattices
join and meet semilattices, lower and upper bounds.
✭ 40
haskell
22. sequoia
classical sequent calculus, embedded in Haskell
23. List
Singly-linked lists in Swift.
✭ 25
swiftC++
24. Memo
Swift µframework of Memo, a lazily memoized value.
✭ 45
swiftC++
25. A-Swiftly-Tilting-Parser
Talk about the derivative of parser combinators in ObjC & Swift
✭ 19
26. Many-Types-Make-Light-Work
Don’t subclass.
✭ 35
27. silkscreen
Prettyprinting transformers for rainbow parens, precedence, etc.
28. path
A lambda calculus to explore type-directed program synthesis.
✭ 83
haskell
1-28 of 28 user projects