[Haskell-cafe] Re: [Haskell] ANN: random-access-list-0.1
wren ng thornton
wren at freegeek.org
Fri Jun 13 16:29:07 EDT 2008
Isaac Dupree wrote:
> "extractHead" is an ugly name for a nevertheless standardish-meaning
> function... what is it usually called? uncons? headTail? (Data.Sequence,
> which is meant to be left-right symmetric, calls it "viewr"... except
> your version doesn't have the Maybe, it's partial instead, fails on
> empty lists)
Views are nice, but these other functions are needed too. As for
"extractHead", what about "split"? (cf. Control.Monad.Logic.msplit[1])
[1] http://tinyurl.com/37f4ga
http://hackage.haskell.org/packages/archive/logict/0.2.3/doc/html/Control-Monad-Logic-Class.html
--
Live well,
~wren
More information about the Haskell-Cafe
mailing list