Dev Containers added to Stack repository

How did it come to these Dev Containers?

Framework:

  1. I have no affiliation with the Haskell Foundation Working Group or the Commercial Haskell SIG.
  2. I am not using Haskell myself and have never written an single line of Haskell code on my own.

Long story short:

  1. I am a Data Scientist
    • using containers for reproducible research.
  2. Running stuff on Apple hardware
    • both Intel (x86_64) and Apple Silicon (AArch64).
  3. There was no Pancoc for Linux/AArch64
    • which is used for scientific and technical publishing with R.
  4. Saw issue Can Binary Releases be Done for aarch64 and armv7h · Issue #5450 · jgm/pandoc · GitHub.
  5. Went down the rabbit hole, got lost, and vanished for some time.
  6. Started GHC musl.
  7. Resolved Pandoc Issue #5450.
  8. Worked on Data Science Dev Containers.

One thing led to another… and… here we are.

Out of curiosity – and thanks to the help of the Haskell community.

4 Likes