Highlights
- Pro
Stars
- All languages
- ATS
- Agda
- Assembly
- Batchfile
- C
- C#
- C++
- CSS
- Clojure
- CoffeeScript
- Common Lisp
- Coq
- Crystal
- Dafny
- Dockerfile
- Elm
- Emacs Lisp
- Erlang
- F*
- Frege
- Go
- Grammatical Framework
- HTML
- Haskell
- Idris
- Janet
- Java
- JavaScript
- Jupyter Notebook
- Koka
- Kotlin
- LLVM
- Lean
- LiveScript
- Lua
- MATLAB
- Makefile
- Mathematica
- Nearley
- Nix
- Nunjucks
- OCaml
- Objective-C
- Opa
- OpenSCAD
- Perl
- PostScript
- Prolog
- PureScript
- Python
- Racket
- Reason
- Rocq Prover
- Ruby
- Rust
- SMT
- Scala
- Scheme
- Shell
- Standard ML
- Swift
- SystemVerilog
- TeX
- TypeScript
- UrWeb
- Vim Script
- Visual Basic
- Visual Basic .NET
- wisp
Learn you an Agda (and achieve enlightenment)
being the lecture materials and exercises for the 2017/18 session of CS410 Advanced Functional Programming at the University of Strathclyde
A slow-paced introduction to reflection in Agda. ---Tactics!
ECMAScript back end for Functional Reactive Programming in Agda
Algebra of Programming in Agda: Dependent Types for Relational Program Derivation
A Scope-and-Type Safe Universe of Syntaxes with Binding, Their Semantics and Proofs
being the materials for CS410 Advanced Functional Programming in the 2014-15 session
Minimalistic dependent type theory with syntactic metaprogramming
Companion code for "Why Dependent Types Matter" paper.
A Logical Relation for Martin-Löf Type Theory in Agda
being the materials for a paper I have in mind to write about the bidirectional discipline
Agda proofs for some of the theorems in Robert Harper's Practical Foundations of Programming Languages.
crypto-agda / crypto-agda
Forked from np/crypto-agdaCryptographic Constructions in the Type Theory of Agda
An implementation of Functional Reactive Programming
Paradoxes of type theory, described didactically. With accompanying proofs in Agda.
Porting of software foundations book to Agda
being a collection of Agda-facilitated ramblings
Self-contained repository for the eponymous paper
wherein I implement several substructural logics in Agda
Dependently Typed Metaprogramming Exercises