6

Scalaz にはputStrLn :: String -> IO ()のような IO 演算子のほぼ同一の実装がいくつかあることは知っていますがgetLine :: IO String、Scala 標準 API については、なぜそのような等価物がないのでしょうか? Scala は Haskell のような純粋な言語ではなく、副作用があることは知っていますが、このデータ型は非常に記述的で便利だと思います。かどうかTryOptionまたはEitherその仕事をするかどうかはわかりません。

4

2 に答える 2