During the WG 2.1 meeting, my attention was brought to Agda. So, here is my first Agda program. I am merely repeating some simple exercises on lists, which I tried using Haskell in a previous entry Developing Programs and Proofs Spontaneously using GADT.
Research
Agda Approximation Bidirectional Updating Burrows-Wheeler Transform Concurrency Converse-of-a-Function Theorem Curry-Howard Data Structure Dependent Type Fibonacci GADT Galois Connection Greedy Theorem Haskell HaXML Imperative Programs Indirect Equality List Homomorphism Logic Logic Programming Optimisation Problems Program Derivation Program Inversion Quantum Programming Quine Regular Expression Segment Problems Termination Thinning Theorem Types XML Streaming λ calculusRecent Comments
- wren ng thornton on Proving the Church-Rosser Theorem Using a Locally Nameless Representation
- Smit Patel on The Maximum Segment Sum Problem: Its Origin, and a Derivation
- Jeremy Gibbons on The Maximum Segment Sum Problem: Its Origin, and a Derivation
- Hao Deng on Calculating Programs from Galois Connections
- José Oliveira on Calculating Programs from Galois Connections