Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

jdavidb (1361)

  (email not shown publicly)

J. David Blackstone has a Bachelor of Science in Computer Science and Engineering and nine years of experience at a wireless telecommunications company, where he learned Perl and never looked back. J. David has an advantage in that he works really hard, he has a passion for writing good software, and he knows many of the world's best Perl programmers.

Journal of jdavidb (1361)

Friday September 06, 2002
09:42 AM

Functional programming

[ #7567 ]

I'd like to get back into functional programming. I learned scheme and then Lisp in school, but have had no opportunity to use them, though I have been gradually hearing great things about what using them can do for me, like Paul Graham's story about Lisp and ViaWeb.

I never once got to do anything with scheme or Lisp that interacted with the environment. How do you make a system call? How would I do output? How would I write a CGI program in Lisp? Is there a mod_scheme for Apache?

Googling for string combinations like "Lisp CGI" brings me to junk sites, so far. Any pointers? I'd like to emphasize scheme, but I can go into Lisp if necessary.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • There is one:$ecX. I was pretty certain there was a mod_scheme but I couldn't find it.


    -- Robin Berjon []

  • The PLT (Programming Languages and Tools) packages include support for writing CGI scripts and there's a FastCGI package (I've not looked at this, I would assume it works with Apache, but I don't really know).

    In addition, there is a Web Server included with the Dr Scheme [] package. This Web Server claims to support CGI (but I think it might be a subset of full CGI support), and also support Schemelets (I think that's what they call them), applications loadable into the Web Server written in Scheme. This mi