darcs

Patch 1191 AMP for Perhaps and DefaultIO/TolerantIO... (and 3 more)

Title AMP for Perhaps and DefaultIO/TolerantIO... (and 3 more)
Superseder Nosy List ganesh
Related Issues
Status accepted Assigned To
Milestone

Created on 2014-09-27.08:38:20 by ganesh, last changed 2014-10-22.10:13:21 by ganesh.

Files
File name Status Uploaded Type Edit Remove
amp-for-perhaps-and-defaultio_tolerantio_silentio_tolerantwrapper.dpatch ganesh, 2014-09-27.08:38:19 application/x-darcs-patch
patch-preview.txt ganesh, 2014-09-27.08:38:19 text/x-darcs-patch
unnamed ganesh, 2014-09-27.08:38:19
See mailing list archives for discussion on individual patches.
Messages
msg17667 (view) Author: ganesh Date: 2014-09-27.08:38:19
Make darcs compliant with the "Applicative => Monad proposal" (AMP)

4 patches for repository darcs-unstable@darcs.net:screened:

Fri Sep 26 17:43:34 BST 2014  aristidb@gmail.com
  * AMP for Perhaps and DefaultIO/TolerantIO/SilentIO/TolerantWrapper

Fri Sep 26 18:39:05 BST 2014  aristidb@gmail.com
  * AMP for FileModMonad and second copy of "Perhaps"

Sat Sep 27 08:52:55 BST 2014  Ganesh Sittampalam <ganesh@earth.li>
  * rename coalesce to coalesceRev to free up the 'coalesce' name for the type class

Sat Sep 27 09:17:10 BST 2014  Ganesh Sittampalam <ganesh@earth.li>
  * rename join in the PrimCanonize class to coalesce
  This avoids clashes with the Prelude's join and is a better name anyway
  Also rename various tests and utility functions to reflect this name change
Attachments
msg17718 (view) Author: ganesh Date: 2014-10-22.10:13:21
Testing with ghc 7.4 and 7.8, accepting/self-accepting.
History
Date User Action Args
2014-09-27 08:38:20ganeshcreate
2014-09-27 09:02:52ganeshsetstatus: needs-screening -> needs-review
2014-10-22 10:13:21ganeshsetstatus: needs-review -> accepted
messages: + msg17718