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 -~----------~----~----~----~------~----~------~--~---
