Justin Spahr-Summers

Login: jspahrsummers

Company: @Facebook

Location: London, United Kingdom

Bio: null

Blog: http://jspahrsummers.com

Blog: http://jspahrsummers.com

Member of

  1. Antitypical
  2. Arbiter
  3. Bitswift
  4. Carthage
  5. Facebook
  6. Facebook GraphQL
  7. null

Repositories

Argo
JSON parsing library for Swift, inspired by Aeson, a JSON parsing library for Haskell.
atom-language-swift
Swift language support for the Atom editor
Box
Swift µframework of the ubiquitous Box & MutableBox reference types, for recursive value types & misc. other purposes.
carthage-talk
Ruthlessly Simple Dependency Management with Carthage
Clairvoyant
Append-only key-value database
correct-behavior-through-type-safety
Talk about using types to prove correctness
Crust
Reimagining Mantle in Swift (experimental)
documentalist
A multi-language, extensible documentation generator
dotfiles
My personal configuration files.
enemy-of-the-state
My talk explaining what state is and why it's so harmful
Fox
A Property Based Testing Library for Objective-C and Swift. QuickCheck for Apple's Platforms.
FunctionalReactivePixels
A demonstration of how to use FRP with ReactiveCocoa in an iOS context using the 500px API.
git-dsl
An embedded DSL for Git operations
googletest
Google Test
GroceryList
iPhone grocery list app, synchronized using GitHub :banana:
haskell-cocoa-clojure
Clojure to Cocoa, built with Haskell (abandoned).
has-tags
Command line utility for testing Mavericks tags
homebrew
The missing package manager for OS X.
homebrew-cask
A CLI workflow for the administration of Mac applications distributed as binaries
homebrew-haskell
Haskell formulae for the Homebrew package manager
libextc
A fully C99-compliant library to extend the C programming language itself.
libextobjc
A Cocoa library to extend the Objective-C programming language.
libffi
A portable foreign-function interface library.
library-oriented-programming
Talk about the how/why of separating concerns into libraries
luac-llvm
A Lua front-end for LLVM to translate code into calls to the Lua C API.
mercury-playground
Learning the Mercury programming language
MoonlitCocoa
A framework to build Cocoa applications with a purely functional Lua model.
MoreAnimation
MoreAnimation is a super lazy, super dumbed-down re-implementation of Core Animation.
Moya
Network abstraction layer written in Swift
network
Low-level networking interface
Notifications
Demo iPhone app for viewing your GitHub notifications
objc-build-scripts
Bootstrap and CI scripts for Objective-C projects.
objective-clojure
Clojure to Objective-C compiler (abandoned).
objective-d
Automatically exported from code.google.com/p/objective-d
ObjectiveHaskell
Tools for making it easier to integrate Haskell and Objective-C.
Pistachio
Generic model framework for Swift
Proton
Model framework for Cocoa and Cocoa Touch applications
pure-lua
Pure functional programming for Lua
RxHaskell
Reactive Extensions for Haskell (experimental)
rxhaskell-talk
Proposal for Strange Loop 2013 (rejected)
RxSwift
Proof-of-concept for implementing Rx primitives in Swift
SafeDispatch
A Cocoa framework to make Grand Central Dispatch safer (deprecated).
ScrumBut
Scrum, but with GitHub Issues (experimental)
shell-scripts
Miscellaneous useful shell scripts.
statelessness-of-the-union
Presentation for RACDC 2015
switch-header-source
Quick switching between C/C++ header and source files
the-future-of-reactivecocoa
Presentation for RACDC 2014
twui
Proof of concept for basing TwUI components on AppKit
Velvet
Mac framework to bridge AppKit and Core Animation-based UI frameworks
vim-carthage
Syntax highlighting for Cartfiles in Vim.
vim-gitgutter
A Vim plugin which shows a git diff in the gutter (sign column).
xcconfigs
Common Xcode configuration files/settings.
xctool
xctool is a replacement for Apple's xcodebuild that makes it easier to build and test iOS and Mac projects.

Commits To

RepositoryMost Recent Commit# Commits


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.