Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

Math for Computer Science and Machine Learning [pdf]

Types and Programming Languages

Functional Programming in Coq

Great Works in Programming Languages

Algebra, Topology, Differential Calculus, and Optimization Theory

The Software Foundations: mathematical underpinnings of reliable software

Proofs, Computability, Undecidability, Complexity, and the Lambda Calculus

Sam's Strobe FAQ

Finite Vector Spaces as Model of Simply-Typed Lambda-Calculi

Featherweight Java: A Minimal Core Calculus for Java and GJ (2002)

Vellvm: Verified LLVM

Algebra, Topology, Differential Calculus, and Optimization Theory

Unison File Synchronizer

Math Basics for Computer Science and Machine Learning from UPenn

Type-and-Example-Directed Program Synthesis (2015)

Software Foundations - Vol 1-3

The Algorithmic Foundations of Differential Privacy

Automatic Synthesis of Distributed Protocols (2017)

Total Haskell is Reasonable Coq

Testing Non-Interference, Quickly (2012)

Algebra, Topology, Differential Calculus, and Optimization Theory for CS

Software Foundations

Software Foundations: Certified Programming in Coq

The Essence of Event-Driven Programming

Vellvm: Verifying the LLVM (2015)

Dynamic Programming: The Name (1984)

Software Foundations by Benjamin Pierce et al.

Mysteries of Dropbox: Property-Based Testing of a Synchronization Service

Vellvm: Verified LLVM

The KeyKOS Nanokernel Architecture (1992)

More →