> The classic example of a monad is Haskell's IO monad, but
> this monad can only be implemented in the language
> infrastructure because ultimately it needs to communicate with the
> outside world and no amount of computation -- purely or impurely
> functional -- can replace communication.

I don't know what exactly monad is, but there is xmonad - a 'tiling
window manager that rocks' written in haskell.  xmonad copys dwm - a
minimalist wm that I currently use.  I guess J could also be used to
write a similar wm if someone got time to do it.

 http://www.xmonad.org/

-- 
regards,
====================================================
GPG key 1024D/4434BAB3 2008-08-24
gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
唐詩171 崔顥  行經華陰
    岧嶢太華俯咸京  天外三峰削不成  武帝祠前雲欲散  仙人掌上雨初晴
    河山北枕秦關險  驛樹西連漢畤平  借問路傍名利客  無如此處學長生
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to