Permalink
Commits on Nov 1, 2010
  1. Specify CREDITS markdown suffix

    spl committed Nov 1, 2010
  2. Specify README markdown suffix

    spl committed Nov 1, 2010
  3. Fix tests

    spl committed Nov 1, 2010
  4. Fix examples

    spl committed Nov 1, 2010
  5. Remove Derive tests

    spl committed Nov 1, 2010
  6. Define UnzipWith as monadic

    spl committed Nov 1, 2010
  7. Remove Monad context on ZipWith

    spl committed Nov 1, 2010
  8. Add Antoine to CREDITS

    spl committed Nov 1, 2010
  9. Add Data.Ratio representaion

    spl committed Nov 1, 2010
Commits on May 2, 2010
Commits on May 1, 2010
  1. Generalize Collect to MonadPlus.

    spl committed May 1, 2010
  2. Clean up Generics.EMGM

    * rm generic function newtypes
    * rm minor functions (minPrec, etc.)
    spl committed May 1, 2010
  3. Rm Functions modules, clean up emgm.cabal

    * Add Constructor and Transpose to Generics.EMGM
    * Bump version to 0.4
    spl committed May 1, 2010
  4. Add Transpose

    spl committed May 1, 2010
  5. Re-add replace. There was a reason it was there!

    (Hint: Transpose)
    spl committed May 1, 2010
  6. Add Functions/Constructor module

    spl committed May 1, 2010
  7. Rename NotAssoc to NonAssoc

    spl committed May 1, 2010
Commits on Apr 30, 2010
  1. Add class Deduce for getting the EP of a type.

    * Add instances for each datatype.
    * I'm not sure if the name is the best.
    spl committed Apr 30, 2010
  2. Remove rconstant method.

    * Also remove replace in Map
    * Change every function to use all methods.
    * Remove rcon for most functions, since they are recursive.
    spl committed Apr 30, 2010
  3. Add label info to representation.

    * Intro LblDescr
    * Change ConDescr to remove labels
    * Change ConType to remove labels
    * Change Read, Show to support labels
    * Derive TTree example by hand for testing
    * Modify associated tests
    * Update datatype representations
    * Test
    spl committed Apr 30, 2010
  4. rm Common, Base[23] & mv Base, Representation up

    * Change imports everywhere to Generics.EMGM.Base.
    * Update emgm.cabal
    spl committed Apr 30, 2010
  5. Move Base2, Base3 into Base.

    * Export Representation from Base.
    * Change imports everywhere to use only Base.
    * Remove imports/exports from Common to ensure that no module is importing it
      anymore. Will remove in next change.
    * Rewrite documentation in Base to reflect changes.
    spl committed Apr 30, 2010
  6. Change rep values to not use frep.

    * This prevents any mistakes in types.
    * It is what would be generated.
    spl committed Apr 30, 2010