1
0
Fork 0
pr3-sose2026-fork/haskell/.devcontainer/Dockerfile

11 lines
442 B
Docker

FROM ubuntu:24.04
RUN apt-get update && apt-get install -y build-essential curl libffi-dev libffi8ubuntu1 libgmp-dev libgmp10 libncurses-dev
RUN curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh
ENV PATH="$PATH:/root/.ghcup/bin"
RUN ghcup install hls
RUN apt-get update && apt-get install -y git zlib1g-dev
RUN cabal update && cabal install ghci-dap haskell-debug-adapter
RUN cabal update && cabal install --lib HUnit