Chapter 1 Implementation of Mobile Haskell ( DRAFT )