adding simple fsharp haskell utils