Skip to content

Instantly share code, notes, and snippets.

@gksato
gksato / 1-install.sh
Last active June 11, 2023 01:45
Haskell install steps for Freeze 3 on 20230409 of AtCoder Lanugage Update 202301
#! /bin/bash
sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get install -y build-essential curl libffi-dev libffi8ubuntu1 libgmp-dev libgmp10 libncurses-dev libncurses5 libtinfo5 llvm-13
curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | BOOTSTRAP_HASKELL_NONINTERACTIVE=1 BOOTSTRAP_HASKELL_GHC_VERSION=9.4.4 BOOTSTRAP_HASKELL_CABAL_VERSION=3.8.1.0 BOOTSTRAP_HASKELL_INSTALL_NO_STACK=1 sh
source ~/.ghcup/env
mkdir -p submission/app