POV-Ray : Newsgroups : povray.off-topic : I found this interesting : Re: [Caution: long monad ramble] Server Time
1 Oct 2024 15:19:35 EDT (-0400)
  Re: [Caution: long monad ramble]  
From: Invisible
Date: 14 Apr 2008 05:34:28
Message: <48032524$1@news.povray.org>
>> 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

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.