Skip to content

About

Cubical Agda for Scala programmers, with ZIO as a running case study

Resources

Stars

1 star

Watchers

1 watching

Forks

 
 

Latest commit

 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Cubical Agda for Scala programmers, with ZIO as a running case study

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages