@@ -1,4 +1,4 @@
1−module algebra
1+module prelude.algebra
3import builtins
3import builtins
@@ -6,7 +6,7 @@ import builtins
6-- Must satisfy:
6-- Must satisfy:
7-- forall a, b, c. a <*> (b <*> c) = (a <*> b) <*> c
7-- forall a, b, c. a <*> (b <*> c) = (a <*> b) <*> c
8class Semigroup a where
8class Semigroup a where
9− (<*>) : a -> a -> a
9+ (<.>) : a -> a -> a
11-- Sets with an associative binary operation and a neutral element
11-- Sets with an associative binary operation and a neutral element
12-- Must satisfy:
12-- Must satisfy: