From: Derek E. <dd...@ho...> - 2003-04-29 21:52:07
|
On Tue, 29 Apr 2003 22:25:22 +0100 Ian Lynagh <ig...@ea...> wrote: > On Tue, Apr 29, 2003 at 09:12:08AM -0400, Derek Elkins wrote: > > On Tue, 29 Apr 2003 14:00:17 +0100 > > Ian Lynagh <ig...@ea...> wrote: > > > > > > http://www.haskell.org/arrows/ > > > > http://www.haskell.org/yampa/ > > > > > > > > Specifically, it allows functions to transform their behavior > > > > with triggers. > > > > > > I've just scanned through AFPLectureNotes.pdf but it wasn't > > > obvious to me exactly how they worked, i.e. whether they > > > calculated how long till the first trigger or just stepped in > > > discrete timesteps. > > > > > > We also want consistent game speed on different computer speeds > > > don't forget. > > > > > > Can yampa give us what we want? > > > > I wasn't really expecting to be able to steal the implementation, > > just the interface, semantics, and ideas. Though, if the > > implementation can be stolen too that would be nice. > > Oh, right. Do you have a suggestion as to what the best thing to read > is? Or is AFPLectureNotes.pdf as good as any? > > > Ian Another one you may want to look at is "Functional Reactive Programming, Continued" (http://www.haskell.org/yale/papers/haskellworkshop02/index.html). We should be able to steal parts of the implementation with little or no effort, but the more primitive parts will almost certainly need to be rewritten. |