isovector/certainty-by-construction

Source material for Certainty by Construction

TeX

52

681 commits

updated Jan 20, 2024

See the code

README

book

  • introduction to agda

  • proof objects

  • induction unification vs functions

  • data structures + maintaining invariants

    • linked list
    • vectors / fins for indexes
    • bst
    • heap
    • trie
  • representations matter!

    • eg matrices suck as vecs of vecs
agda
book
functional-programming
math

Contributors

isovector

586 commits

SlimTim10

70 commits

artimath

17 commits

joha2

8 commits

isovector/certainty-by-construction

Source material for Certainty by Construction

TeX

52

681 commits

updated Jan 20, 2024

See the code

README

book

  • introduction to agda

  • proof objects

  • induction unification vs functions

  • data structures + maintaining invariants

    • linked list
    • vectors / fins for indexes
    • bst
    • heap
    • trie
  • representations matter!

    • eg matrices suck as vecs of vecs
agda
book
functional-programming
math

Contributors

isovector

586 commits

SlimTim10

70 commits

artimath

17 commits

joha2

8 commits

Languages

TeX

63.6%

Haskell

18.8%

Makefile

8.8%

CSS

7.4%

Shell

1.4%