ParentFull threaddavid_ar·I'd argue Haskell has the best support for this: http://safehaskell.scs.stanford.eduView on HN