Repository : ssh://darcs.haskell.org//srv/darcs/packages/pretty On branch : master
http://hackage.haskell.org/trac/ghc/changeset/d8ab978c662cbc673692599ab4258d6a4eb57aa0 >--------------------------------------------------------------- commit d8ab978c662cbc673692599ab4258d6a4eb57aa0 Author: David Terei <[email protected]> Date: Thu Aug 25 13:45:25 2011 -0700 Add TODO file >--------------------------------------------------------------- TODO | 20 ++++++++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-) diff --git a/TODO b/TODO new file mode 100644 index 0000000..60e7a2b --- /dev/null +++ b/TODO @@ -0,0 +1,20 @@ +I want to eliminate the duplicate of this library in +GHC. The underlying TextDetails store types are different +though which is a problem: + + -> Use type classes (see new-pretty branch). + [Duncan not a fan.] + [Make sure performance not lost.] + + -> Use a better underlying storage type. + [Say add bytestring and text to TextDetails.] + + -> Use a fixed underlying storage type like + Builder from Text or Bytestring but allow + input functions to take any type that can be + converted into one. + [ptext :: (a -> Builder) -> a -> Doc + +Also would be useful to provide render functions to produce +Bytestring / Text builders. + _______________________________________________ Cvs-libraries mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-libraries
