Day14, move stuff to libraries, aoc2024 -> samples, fix FC on an error

This commit is contained in:
2024-12-14 08:14:43 -08:00
parent 29abacfa6c
commit c5368edbbf
64 changed files with 241 additions and 1121 deletions

View File

@@ -675,7 +675,7 @@ tail (x :: xs) = xs
--
infixl 6 _<_ _<=_
infixl 6 _<_ _<=_ _>_
class Ord a where
-- isEq : Eq a
_<_ : a a Bool
@@ -683,6 +683,8 @@ class Ord a where
_<=_ : a. {{Eq a}} {{Ord a}} a a Bool
a <= b = a == b || a < b
_>_ : a. {{Ord a}} a a Bool
a > b = b < a
search : cl. {{cl}} -> cl
search {{x}} = x
@@ -743,3 +745,5 @@ instance Show Char where
swap : a b. a × b b × a
swap (a,b) = (b,a)