はじめに 最近、社内でHaskellを学ぶ熱意が高まっており、私も競技プログラミングでHaskellを使いたいと考え、環境構築を行いました。この記事では、Haskellの実行環境の構築から、Visual Studio Code上でのプログラミング環境の設定、そしてAtCoderへの提出までの手順を紹介しています。 なお、本記事ではHaskell自体の解説は行っておらず、実行環境はMacOSを想定しています。 GHCupのインストール GHCup https://www.haskell.org/ghcup/ GHCupは、HaskellのコンパイラであるGHCをインストールするためのツールです。複数のバージョンをインストール・切り替えをするために使用します。 公式のトップページに記載されている以下のコマンドを実行します。 curl --proto '=https' --tlsv1.2 -sS