Re: [Haskell-cafe] What is the maturity of Haskell Web Frameworks

2008-06-02 Thread Keith Fahlgren

On 6/2/08 10:21 AM, Don Stewart wrote:

aditya_siram:

I am building a web-app that, in broad strokes, allows a leader to
assign tasks to team members and allows team members to
accept/reject/pick tasks that they want to do. 


I really like Haskell and I would like to use it to implement the
solution. Are frameworks like Happs ready? Not so much in terms of
documentation, but in functionality and stability. 


HAppS is nice (see hpaste.org for example, which is nice and simple, and
has been running for over a year).

Another nice option in Haskell is using something like HStringTemplate
or the xhtml combinators  with fastcgi hooked into GHC's concurrency
mechanisms.


If you're interested in the background of rolling your own web stuff, I like 
Paul Brown's description of building perpubplat here: http://mult.ifario.us/t/blog



HTH,
Keith

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] [ANN] Next Bay FP Meeting: Bryan O'Sullivan on Concurrent and multicore programming in Haskell

2008-05-17 Thread Keith Fahlgren

On 5/2/08 8:50 PM, Vimal wrote:

On 03/05/2008, Keith Fahlgren [EMAIL PROTECTED] wrote:

Hi,


 Our next BayFP meeting will be this Thursday, May 8th, 2008 at 7:30pm.
 We'll feature Bryan O'Sullivan on Concurrent and multicore programming
 in Haskell. Bryan is a co-author of the upcoming O'Reilly book Real


Cant wait for the video! How long before the video comes up on the website?


The video is now available: 
http://www.bayfp.org/blog/2008/05/17/video-and-slides-from-bryan-o%e2%80%99sullivans-talk/


HTH,
Keith
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] [ANN] Next Bay FP Meeting: Bryan O'Sullivan on Concurrent and multicore programming in Haskell

2008-05-03 Thread Keith Fahlgren

On 5/2/08 8:50 PM, Vimal wrote:

On 03/05/2008, Keith Fahlgren [EMAIL PROTECTED] wrote:

Hi,


 Our next BayFP meeting will be this Thursday, May 8th, 2008 at 7:30pm.
 We'll feature Bryan O'Sullivan on Concurrent and multicore programming
 in Haskell. Bryan is a co-author of the upcoming O'Reilly book Real


Cant wait for the video! How long before the video comes up on the website?


We've typically been able to get videos up after about a week.


Keith

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] [ANN] Next Bay FP Meeting: Bryan O'Sullivan on Concurrent and multicore programming in Haskell

2008-05-02 Thread Keith Fahlgren

Hi,


Our next BayFP meeting will be this Thursday, May 8th, 2008 at 7:30pm.
We'll feature Bryan O'Sullivan on Concurrent and multicore programming
in Haskell. Bryan is a co-author of the upcoming O'Reilly book Real
World Haskell [http://book.realworldhaskell.org/]. (among all sorts of
other snazzy endeavors) Talking about multicore is all the rage, so I
expect folks to bring a lot of people! :-)

Details here: 
http://www.bayfp.org/blog/2008/05/02/may-8th-meeting-bryan-osullivan-on-concurrent-and-multicore-programming-in-haskell/


Many thanks to Alex Payne at Twitter for hosting this month's meeting.
They've been very supportive of BayFP and we appreciate their
continued hosting. Twitter's address is:

   164 South Park St
   San Francisco, CA 94107

Alex says:

   It's a building with a dark green door. People can just come on in
and walk to their right to a large conference room.

We'll start at 7:30pm. As always, this is a free event.

If you want pizza, please select which type here (and bring a few
$$s): Pizza Selection Form
[http://bayfp.wufoo.com/forms/bryan-osullivan-bay-fp/]




Keith

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] haddock as a markdown preprocessor

2008-02-22 Thread Keith Fahlgren
On 2/21/08 3:57 PM, Duncan Coutts wrote:
 Consequently there is no support in
 Cabal etc for those kinds of documentation. GHC, Cabal and c2hs amongst
 others use docbook but it's a horrible format to write and the tools to
 process it are very finicky (we apparently have to hard code paths to
 specific versions of xslt stylesheets).

Hi,

DocBook authoring tools have progressed tremendously in the past few years, and
I disagree that the tools to process it are very finicky. If there are
specific questions about making DocBook more palatable for GHC, Cabal, c2hs,
others, please send them to me directly or the docbook-apps list:
http://www.docbook.org/help


Thanks,
Keith
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] User groups meeting all over the world

2008-02-07 Thread Keith Fahlgren
On 2/7/08 3:21 PM, PR Stanley wrote:
 I will only consider events where they serve free tea and sandwiches,
 plus if there's a landing pad for the chopper nearby. :-)

BayFP's next one _might_ be at a place rhyming with Loogle[1], so that'd be
organic tea and I'm certain there's a landing pad


HTH,
Keith


1. We're still working on the location
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] hxt memory useage

2008-01-26 Thread Keith Fahlgren
On 1/26/08 3:43 AM, Ketil Malde wrote:
 I think a good approach would be a TagSoup-like (SAX-like) lazy
 ByteString parser, with more advanced features (checking for
 well-formedness, building a tree structure, validation, namespace
 support..) layered on top. 

Perhaps a more modern approach would be StAX[1]-like rather than SAX-like? In
either case, streaming, non-DOM.

I am concerned by the number of people expressing willingness to abandon
namespace support, but perhaps I'm being too much of a purist

 These days, there is a lot of XML around, so solid and performant XML
 processing could be another step in missing our stated mission goal of
 avoiding success at all costs.

Agreed.


Keith

1. http://stax.codehaus.org/
http://www.xml.com/pub/a/2003/09/17/stax.html
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] [ANN] Wadler talk in San Francisco on Jan 9, 2008

2007-12-18 Thread Keith Fahlgren
Hi all,

Philip Wadler will be in San Francisco for POPL '08 so the Bay Area Functional
Programmers have asked him to reprise his ICFP '07 talk Well-typed programs
can’t be blamed. He's been good enough to set us up with a proper room in the
ACM conference hotel. The meeting will take place in the Stanford Room, The
Stanford Court Hotel, San Francisco at 7:30pm on Wednesday, January 9th, 2008.

Please watch http://groups.google.com/group/bayfp or http://www.bayfp.org/blog/
 for more details and pass this along to others in the area that might be
interested.


Thanks,
Keith
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] expanded standard lib

2007-11-20 Thread Keith Fahlgren
On 11/20/07 7:35 AM, Thomas Schilling wrote:
 On Tue, 2007-11-20 at 16:00 +0100, Ketil Malde wrote:
 Thomas Schilling [EMAIL PROTECTED] writes:

 I can all to easily imagine a situation where any documentation is
 riddled with a plethora of notes, questions, answers, comments etc,
 with nobody to clean up the mess every now and then.  For user-edited
 documentation, a wiki seems a much better fit - where each author 
 make some effort to leave pages as self-contained consistent
 documents.
 
 Hm.  The GHC user's guide currently is generated from a DocBook
 (XML-based) language, but when I extended the Cabal documentation (which
 also is DocBook) I wasn't very impressed by DocBook.  It isn't
 particularly well-documented 

Hi,

[Disclosure: I'm a large part of O'Reilly's re-adoption of DocBook internally
and a member of the OASIS DocBook SubCommittee for Publishers]

I'm particularly surprised by this last sentence on the lack of documentation,
as the DocBook standard has a definitive, comprehensive, freely available manual
at http://www.docbook.org/tdg/en/html/docbook.html that I've always found very
usable. Were there particular things that you missed?

 and editing raw XML is never fun, even with
 the right Emacs mode.  One could hope that a standard format would come
 with many tools, but I didn't get the impression that the tools are
 great, either.  

The state of GUI XML editors has advanced significantly over the last year with
the continued work on both XXE (http://www.xmlmind.com/xmleditor/) and oXygen's
latest release (http://www.oxygenxml.com/docbook_editor.html), for example. That
said, there are not as many tools for editing DocBook XML as HTML, for example.

 Using DocBook, however, has some nice advantages.  For example, the
 possibility to generate documentation in different formats.  Something
 more easily accessible (from the internet) would certainly be much more
 convenient, though.  It would be nice, though, to preserve semantic
 markup.  Aren't there some usable web-based WYSIWYG editors that edit
 XML rather than HTML? 

Not that I've found. I'd be delighted to hear about possibilities. Most
web-based attempts start with the desire of writing in a plain-text wiki
language and getting to XML. These seem to always fail on complex markup
(tables, nested lists, code with internal markup).

 Do we need more features from DocBook for GHC or the libraries, or both?

I'd be delighted to help anyone interested in extending GHC's docs to allow the
sort of flexible commenting system Simon has outlined. Please don't hesitate to
contact me directly.


Regards,
Keith
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] ANN: SF Bay Area Functional Programmers Group

2007-08-21 Thread Keith Fahlgren
Hi All,

I'd like to announce the formation of the Bay Area Functional
Programmers group.  This group is for anyone using or interested in
functional programming and functional programming languages,
particularly strongly typed languages such as Haskell, OCaml, SML,
etc.

The first meeting will be Thursday, September 13th at 7:30pm somewhere
in San Francisco.  Please join the mailing list at
http://groups.google.com/group/bayfp and suggest a location. The
initial meeting will be a casual pizza and beer get together, although
going forward we'd like to also include speakers, reading and
discussion of technical papers, and some hands on coding.  Future
announcements and the location of the first meeting will be posted to
the BayFP mailing list.

More information will be available on the website: http://bayfp.org/.




Keith (+ Mike Wells)
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe