[mercury-users] false function
Michael Day
mikeday at yeslogic.com
Wed Jul 30 11:19:32 AEST 2003
> I understand what the function would be used for, I'm just not convinced
> the situation arises frequently enough to justify adding something to
> the library.
Right, it's simple enough to define in your own code when you want it,
anyway.
> It's not much harder to write your function as
>
> f(X) = Y :-
> if bar(X) then Y = ...
> else if baz(Z) then Y = ...
> else false.
Cute when they all fit on one line like that, but they don't. Simple code
with fewer redundant variables is easier to cut/paste/regex :)
Michael
--
YesLogic Prince prints XML!
http://yeslogic.com
--------------------------------------------------------------------------
mercury-users mailing list
post: mercury-users at cs.mu.oz.au
administrative address: owner-mercury-users at cs.mu.oz.au
unsubscribe: Address: mercury-users-request at cs.mu.oz.au Message: unsubscribe
subscribe: Address: mercury-users-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------
More information about the users
mailing list