Attention all functional programming geeks!

Sep 28, 2004 20:31

I've released some dynamic web site tools for Standard ML.

If you've ever wanted a statically checked version of PHP that can interface with SML modules, then this is for you. There's also a system for efficient SQL database access from SML, currently with a PostgreSQL implementation.

I'm interested in any feedback about this.

Leave a comment

Comments 6

Nice splag September 28 2004, 21:41:53 UTC
I like. The lost numbers thing doesn't let you update a number though.

Some docs on the sql interface would be great... e.g. its limitations, etc.

Reply

Re: Nice adamch September 29 2004, 08:17:34 UTC
Oops. Lost numbers fixed now.

I added some pointers to source files in CVS that should show well enough what the interface contains.

Reply


What's this ex_jdavis387 September 29 2004, 01:32:56 UTC
an update? I'm shocked!

Reply


apm September 29 2004, 07:29:04 UTC
I will give this a shot, next time I need to do some dynamic webpage-type stuff. It looks good.

I have to ask, though -- why do you need to use compiler internals?

Reply

adamch September 29 2004, 08:23:12 UTC
The mlt program calls SML/NJ to compile/load the SML sources for your project and any libraries you specify in mlt.conf. Then it accesses the environment that is built to get a mapping from modules to signatures. This is enough to type-check SML interaction in templates. Without this, I would need to re-implement parsing and type checking of SML sources and libraries, which would be a pain.

Reply


Adam bsdstud December 15 2005, 19:36:39 UTC
Update your LJ man :-D

Reply


Leave a comment

Up