[Haskell-cafe] Prelude.head: empty list

Han Joosten han.joosten.han at gmail.com
Fri Mar 11 15:56:57 UTC 2016

In a rather large program I made some changes, and now I get the runtime

ampersand.exe: Prelude.head: empty list

Of course I know that head is partial, and should be used with care. It is
used many times (we have 100+ modules in the program). Is there an elegant
way to get some information about where the specific call to head is being

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20160311/6ebce8c6/attachment.html>

More information about the Haskell-Cafe mailing list