cvs commit: fptools/libraries/monads/Unstable/Control/Monad ContT.hs ErrorT.hs NondetT.hs README Reader.hs ReaderT.hs ResumeT.hs StateT.hs Trans.hs WriterT.hs fptools/libraries/monads/Unstable/Control/Mo nad/laws Error.hs General.hs Nondet.hs Resume.hs State.hs Prop.hs Reader.hs ...

diatchki@glass.cse.ogi.edu diatchki@glass.cse.ogi.edu
Mon, 16 Jun 2003 23:28:07 -0700


diatchki    2003/06/16 23:28:07 PDT

  Modified files:
    libraries/monads/Unstable/Control/Monad ContT.hs ErrorT.hs 
                                            NondetT.hs README 
                                            Reader.hs ReaderT.hs 
                                            ResumeT.hs StateT.hs 
                                            Trans.hs WriterT.hs 
    libraries/monads/Unstable/Control/Monad/laws Prop.hs Reader.hs 
                                                 Writer.hs 
  Added files:
    libraries/monads/Unstable/Control/Monad/laws Error.hs 
                                                 General.hs 
                                                 Nondet.hs 
                                                 Resume.hs 
                                                 State.hs 
  Log:
  1. renamed class methods for ErrorMonad to raise and handle.
     (old methods are provided as functions)
  2. added more laws, which hopeflly we'll be able to test automatically soon.
  
  Revision  Changes    Path
  1.2       +2 -2      fptools/libraries/monads/Unstable/Control/Monad/ContT.hs
  1.2       +5 -5      fptools/libraries/monads/Unstable/Control/Monad/ErrorT.hs
  1.2       +2 -2      fptools/libraries/monads/Unstable/Control/Monad/NondetT.hs
  1.2       +4 -1      fptools/libraries/monads/Unstable/Control/Monad/README
  1.2       +15 -1     fptools/libraries/monads/Unstable/Control/Monad/Reader.hs
  1.2       +3 -3      fptools/libraries/monads/Unstable/Control/Monad/ReaderT.hs
  1.2       +3 -4      fptools/libraries/monads/Unstable/Control/Monad/ResumeT.hs
  1.2       +2 -2      fptools/libraries/monads/Unstable/Control/Monad/StateT.hs
  1.2       +17 -4     fptools/libraries/monads/Unstable/Control/Monad/Trans.hs
  1.2       +2 -2      fptools/libraries/monads/Unstable/Control/Monad/WriterT.hs
  1.2       +4 -0      fptools/libraries/monads/Unstable/Control/Monad/laws/Prop.hs
  1.2       +4 -4      fptools/libraries/monads/Unstable/Control/Monad/laws/Reader.hs
  1.2       +9 -1      fptools/libraries/monads/Unstable/Control/Monad/laws/Writer.hs