Haskell, F#, C#