Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 2.64 KB

README.md

File metadata and controls

33 lines (23 loc) · 2.64 KB

Scala CI

Agda HoTT

Notes in Agda about

Abstractions in FP can be seen as continuation of scala_typeclassopedia - this time in Agda :)

src/FP/zio-prelude aims at formally verifying encoding from Scala library zio-prelude (that improve usual encoding of FP abstractions e.g. by adding Zivariant, introducing novel definitions like ZRerf that is a generalization of optics).

Category theory definitions are strict - use equality (agda-categories are parametrized by equivalence relation).

Getting Agda

Official install instructions

for Nix

If you are nix user you can get shell with recent Agda by running:

nix develop