エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
doの中のif - あどけない話
Haskellの文法はかなり心地よいが、もちろん嫌な点もある。その代表例が、do の中の if 式である。 if ... Haskellの文法はかなり心地よいが、もちろん嫌な点もある。その代表例が、do の中の if 式である。 if は一つの式を成す必要があるので、以下のように行を下げないといけない。 deleteFile :: FilePath -> IO () deleteFile file = do exist <- doesFileExist file if exist then removeFile file else return ()以下のように書きたいけれど、Haskell 98 としては誤りである。 deleteFile :: FilePath -> IO () deleteFile file = do exist <- doesFileExist file if exist then removeFile file else return ()Haskell 2010 では、if 式を三