|
|
>> I think the "until" is what I was after, but the Erlang syntax for
>> curried functions is just klunky enough to still make it annoying.
>
> Ah. Examining unfoldr, I see I was making it too complicated. I was
> trying to figure out how to make "while" (or "until") take two lambdas,
> one for the condition, one for the "body" of the loop. Much easier to
> just have the one function return whether to keep iterating.
>
> Now I can easily say things like "keep prompting and reading a line
> until the user actually types an integer."
Yes indeed. You have found enlightenment...
--
http://blog.orphi.me.uk/
http://www.zazzle.com/MathematicalOrchid*
Post a reply to this message
|
|