Raoul Duke wrote:
> Dunno if there's any dearth of subjects for talks, but random $0.02
> (if that) thought...
>
> If anybody out there groks a particularly interesting tool which has
> been developed via FP (for random example, i was just looking at
> http://xmonad.org/), and could walk people through the architecture,
> design & code with respect to what benefits/issues FP brings to the
> project, that might be neat.

Is self-promotion allowed?

I could talk about Flower.


 >From http://basiscraft.com/

"Flower is a new kind of /user programmable web service/, especially
well suited for applications which process, store, and query XML
data sets. Clients of a flower web service interactively modify and
extend the code the server runs. This is is the ordinary way to build
new flower applications. Flower is a true /web operating system/ in
the sense that it forms a self-contained, web-addressable computing
environment. [....]"

Flower uses two "layers" of functional programming
languages.   XQuery is used is used to access the store and
to express computations.   A (quite trivial) language is layered
on top of that to manage the sequencing of side effects.

The execution model has some similarity to driving computation
by an implicit I/O monad.

This seems to be a quite parsimonious arrangement.  It is
my belief that FP programming language theory has much of
use to this architecture and its potential extensions.

-t


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to "Bay Area Functional 
Programmers"  
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/bayfp?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to