[Haskell-cafe] APIs
Daniel Fischer
daniel.is.fischer at web.de
Wed May 25 05:23:49 EDT 2005
Am Mittwoch, 25. Mai 2005 01:45 schrieb Jérémy Bobbio:
> On Wednesday 25 May 2005 01:09, Daniel Fischer wrote:
> > What about a type synonym? I think
> >
> > type CreateParents = Bool
>
> The thread started about readability at the call site. Using a type
> synonym for Bool needs to figure out what this "True" at call site
> means instead of understanding it right away.
>
Quite, I didn't think of that yesterday.
> What about adding to the Daniel's definition:
>
> don'tCreateParents :: CreateParents
> don'tCreateParents = False
> createParents :: CreateParents
> createParents = True
>
I like that!
> I'm not finding this fancy as the library user is not required to use
> them. Using constructors also emphasis which are options and which are
> not.
>
> Cheers,
> Jérémy.
Cheers,
Daniel
More information about the Haskell-Cafe
mailing list