1
Fork 0
solar-conflux/idris/learning
2023-10-29 00:07:15 +02:00
..
src/My Move stuff around + add lean and idris experiments 2023-10-29 00:02:10 +02:00
test Move stuff around + add lean and idris experiments 2023-10-29 00:02:10 +02:00
flake.lock Move stuff around + add lean and idris experiments 2023-10-29 00:02:10 +02:00
flake.nix Move stuff around + add lean and idris experiments 2023-10-29 00:02:10 +02:00
README.md Document lean experiments 2023-10-29 00:07:15 +02:00
sandbox.ipkg Move stuff around + add lean and idris experiments 2023-10-29 00:02:10 +02:00

Idris learning

This directory contains the results of my first adventure into the world of Idris 2.

File structure

File Description
./src/My/Nats.idr Natural numbers
./src/My/Signs.idr Signs (essentially \mathbb Z / 2 \mathbb Z)
./src/My/Integers.idr Integers as differences of naturals
./src/My/Structures.idr Setoids, semigroups, monoids and groups
./src/My/Syntax/Rewrite.idr Coping with the lack of tactics