[Haskell-cafe] Fran - Functional Reactive Animation
Paul Hudak
paul.hudak at yale.edu
Thu Aug 24 18:01:59 EDT 2006
Actually Pan (and Pan#) are NOT the same as Fran -- quite a bit
different, in fact. You may have to email Conal Elliott for a working
version of Fran, OR you could look at my simplified version (which I
call "FAL", for "Functional Animation Language") described in Chapter 15
of my textbook, The Haskell School of Expression. You can get a working
version of FAL by downloading the source code from www.haskell.org/soe,
although I should warn that the graphics lib on which it depends no
longer works on all platforms and with all compilers.
Another option is to look at Yampa (www.haskell.org/yampa) which when
combined with a suitable graphics back-end is essentially an arrowized
version of Fran. I would recommend this route if you want to avoid
space-leak problems that are inherent with "pure" Fran.
Let me know if you have any problems.
-Paul
Jared Updike wrote:
> I think this works:
>
> http://haskell.org/edsl/pansharp.html
>
> Jared.
>
> On 8/23/06, HIGGINS Neil (ENERGEX) <neilhiggins at energex.com.au> wrote:
>
>>
>> Fran is a Haskell library (or "embedded language") for interactive
>> animations with 2D and 3D graphics and sound. See
>> <http://www.conal.net/fran/> and
>> <http://research.microsoft.com/research/downloads/download.aspx?FUID=c9eff407-ce59-4a2a-90cb-de099a9bacbd>
>>
>>
>> I would like to use Fran as a rapid prototyping environment for
>> animations,
>> but it appears to be broken under WinHugs.
>>
>> I'm looking for someone with much better Haskell prowess than myself who
>> might be able resurrect Fran under WinHugs. Unfortunately I can only
>> offer
>> my gratitude in return.
>>
>> It's a long shot, I know.
>>
>> Kind regards,
>> Neil Higgins
>> Snr Strategic Planning Engineer
>> ENERGEX
>> Em: neilhiggins at energex.com.au
>> Ph: 3407 4800
>> Fx: 3407 4832
>
More information about the Haskell-Cafe
mailing list