Added haskel version