Endo-Monoid of lists = differences lists

2 Jan
2009
2 Jan
'09
9:47 a.m.
How about a function for the Endo monoid, that lifts from a single value. toEndo :: (Monoid a) => a -> Endo a toEndo x = Endo (mappend x) For 'a' being a list type one would have a nice difference list. This may also occur in the documentation - both in the ones of Monoid.Endo and the of http://hackage.haskell.org/cgi-bin/hackage-scripts/package/dlist . A similar application is Peano number with efficient addition. Would also be a nice type for ShowS.
5982
Age (days ago)
5982
Last active (days ago)
0 comments
1 participants
participants (1)
-
Henning Thielemann