Open5
Haskell 入門
サマリー
Haskellに入門します。目的はエンジニアとしての自己研鑽。短期的なゴールは競プロにHaskellで挑めるようになること。
環境構築
環境
macOS Sonoma 14.4
参考:https://www.haskell.org/get-started/
- HaskellのツールチェーンGHCupをインストール(かなり時間がかかる)
- EditorをVSCodeとし、Haskell extentionをインストール
Hello World 2
参考:ひきつづき https://www.haskell.org/get-started/
- hello.hsを作成し、コンパイル、実行までやった
- ghciにロードしてghci内部で関数を実行することもできた
AtCoder Beginners Selection https://atcoder.jp/contests/abs をやり始めた。
参考にしている資料はこちら。https://zenn.dev/toyboot4e/books/seriously-haskell/viewer/1-1-hello-world
あとChatGPT使ってペアプロっぽくやっている。書き味が自分の慣れている言語とはかけ離れていてなかなか慣れない。
全10問のうち2問目まで通って、3問目で詰まっている。