How did it come to these Dev Containers?
Framework:
- I have no affiliation with the Haskell Foundation Working Group or the Commercial Haskell SIG.
- I am not using Haskell myself and have never written an single line of Haskell code on my own.
Long story short:
- I am a Data Scientist
- using containers for reproducible research.
- Running stuff on Apple hardware
- both Intel (
x86_64
) and Apple Silicon (AArch64
).
- both Intel (
- There was no Pancoc for Linux/AArch64
- which is used for scientific and technical publishing with R.
- Saw issue Can Binary Releases be Done for aarch64 and armv7h · Issue #5450 · jgm/pandoc · GitHub.
- Went down the rabbit hole, got lost, and vanished for some time.
- Started GHC musl.
- Resolved Pandoc Issue #5450.
- 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.