User Tools

Site Tools


codesnippets:prelude

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
codesnippets:prelude [2021/04/10 19:34] f2b216codesnippets:prelude [2025/10/08 00:48] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Prelude ====== ====== Prelude ======
  
-  * [[codesnippets:prelude:basictypeclasses|Basic type classes]] +  * see also [[modules:prelude|Prelude overview]] 
-    * class **Eq** a +
-    * class Eq a => **Ord a +
-    * class **Enum** a +
-    * class **Bounded** a +
-    * class **Num** a +
-    * class (Num a, Ord a) => **Real** a +
-    * class (Real a, Enum a) => **Integral** a +
-    * class Num a => **Fractional** a +
-    * class (Real a, Fractional a) => **RealFrac** a +
-    * class **Semigroup** a +
-    * class Semigroup a => **Monoid** a +
-    * class **Functor** f +
-    * class Functor f => **Applicative** f +
-    * class Applicative m => **Monad** m +
-    * class Monad m => **MonadFail** m +
-    * class **Foldable** t +
-    * class (Functor t, Foldable t) => **Traversable** t +
-    * class **Show** a +
-    * class **Read** a+
   * [[codesnippets:compositionoperator|Composition operator]]   * [[codesnippets:compositionoperator|Composition operator]]
   * [[codesnippets:folds|Folds]]   * [[codesnippets:folds|Folds]]
 +  * [[codesnippets:scans|Scans]]
   * [[codesnippets:applicative|Applicative]]   * [[codesnippets:applicative|Applicative]]
   * [[codesnippets:monads|Monads]]   * [[codesnippets:monads|Monads]]
   * [[codesnippets:statemonads|State monads]]   * [[codesnippets:statemonads|State monads]]
  
codesnippets/prelude.1618076078.txt.gz · Last modified: (external edit)

Except where otherwise noted, content on this wiki is licensed under the following license: CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki