removed haskell example code