[Haskell-cafe] Re: Adding an ignore function to Control.Monad

Henning Thielemann lemming at henning-thielemann.de
Fri Aug 14 13:43:54 EDT 2009

On Sun, 12 Jul 2009, Magnus Therning wrote:

> Stephan Friedrichs wrote:
>> Johan Tibell wrote:
>>> [...]
>>> I also think void is clearer than ignore.
>> So do I. Another point is, that it's familiar from other languages; a 
>> function "void f(...)" doesn't return anything but may have an effect 
>> on the environment.
> That depends on what languages you are familiar with, of course.  To me void
> is a type (C/C++) while ignore is a function (OCaml) ;-)

In the Modula-II derivative Cluster it is named FORGET, in Modula-3 it is 
named EVAL.



More information about the Haskell-Cafe mailing list