Wednesday, April 11, 2007

Haskel and Functional Programming learning group

I initiated a study group for learning Functional Programming (via learning and using Haskell) at work. There's also a blog for this purpose at http://haskellstudy.blogspot.com/

Stephanie Forrest's papers

I came across the publications of Stephanie Forrest, which look extremely interesting.
See: http://www.cs.unm.edu/~forrest/isa_papers.htm

Generate GUI from a grammar that describes a CLI

Ran Eilam wrote to me: Under the category of "stuff you can generate from grammars", http://kaptain.sourceforge.net/ make a GUI dialog from a grammar that describes a command-line.

I guess it may be useful for really complex command lines.

From the description on the tool's site itself:
"Kaptain is a universal graphical front-end for command line programs. Someone writes a simple script (so called grammar) which describes the possible arguments for a command line program and Kaptain brings up a friendly dialog to the user to set up the command line."