Removed `fix` function from FunC Haskell instances
Start of using type families in type class
Added reverse function to Generic.Data.List.
Haskell instances for all AwesomePrelude type classes.
Removed styling for == operator
Additional notes to conclusion.
Bigger code example.
Other == symbol.
Added slides for FunC
Merge branch 'master' of github.com:tomlokhorst/AwesomePrelude
More work on slides.
Lang.Haskell now type checks! Using a type family
Start of Haskell language instance using Identiy wrapper.
Reorderd Function members, constructors first!
Renamed type class NumC to Num, it represents an actual type class, n…
…ot a data type!
Forgot to add LANGUAGE pragmas
Added Eq and Ord instances for Tuple.
Added module to .cabal file
Added Eq and Ord instances for [a]
Eq and Ord instances for Either
Added a bunch of Ord and Eq instances.
Added instance Eq Bool
Noticed that I had to extend the context for (==) because I used `not`, seems a bit bad...
Added Generic.Data.Ord module.
Renamed and to (&&)
Moved Eq to Generic.Data.Eq module
Moved EmptyDataDecls extension from .cabal file to LANGUAGE pragma
Expose all modules in the Generic/AwesomePrelude
Initial checkin of first presentation.
Added a whole bunch of LANGUAGE pragmas.
The cabal file now works! FTW!