It should also be possible to translate list comprehensions into a 
  combination of server side SQL Select and client side Haskell.  However,
  that really is research.  

Have you seen CPL/Kleisli?  It does exactly this sort of thing
(between the functional language CPL and SQL).  Look at

   http://cm.bell-labs.com/cm/cs/who/wadler/realworld/kleisli.html

which gives further pointers.  -- P


Reply via email to