diff options
author | Greg Brown <greg.brown01@ed.ac.uk> | 2024-11-12 18:05:25 +0000 |
---|---|---|
committer | Greg Brown <greg.brown01@ed.ac.uk> | 2024-11-12 18:05:25 +0000 |
commit | 6ce6cf4580f2c0ab4c7c4ec56f438c1cc184c7cd (patch) | |
tree | f1704be1e5adef266693429898408bfa4b320688 /src/Inky/Data/Irrelevant.idr | |
parent | ecaf9deb4b1d2ce85617438e621690b2df3ea367 (diff) |
Add more names. Names are good.
Diffstat (limited to 'src/Inky/Data/Irrelevant.idr')
-rw-r--r-- | src/Inky/Data/Irrelevant.idr | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/src/Inky/Data/Irrelevant.idr b/src/Inky/Data/Irrelevant.idr deleted file mode 100644 index ca72470..0000000 --- a/src/Inky/Data/Irrelevant.idr +++ /dev/null @@ -1,19 +0,0 @@ -module Inky.Data.Irrelevant - -public export -record Irrelevant (a : Type) where - constructor Forget - 0 value : a - -public export -Functor Irrelevant where - map f x = Forget (f x.value) - -public export -Applicative Irrelevant where - pure x = Forget x - f <*> x = Forget (f.value x.value) - -public export -Monad Irrelevant where - join x = Forget (x.value.value) |