|
@hmemcpy | |||||
|
I just published my initial devcontainer setup for @code, allowing you to install a Haskell environment (via HIE) with zero effort!
Please try it, and send PRs to make it better (I really have no idea what I'm doing 😅)
github.com/hmemcpy/haskel…
|
||||||
|
||||||
|
Igal Tabachnik
@hmemcpy
|
29. sij |
|
I made a change, and extracted the base image to the Docker Hub, under `hmemcpy/hie`, to significantly reduce the initial build time! github.com/hmemcpy/haskel…
|
||
|
|
||
|
Igal Tabachnik
@hmemcpy
|
29. sij |
|
Yip, this works! pic.twitter.com/I99HUbJX6M
|
||
|
|
||
|
Llewellyn Pritchard
@leppie
|
29. sij |
|
Is there no way to download Docker without signing up?
|
||
|
|
||
|
Llewellyn Pritchard
@leppie
|
29. sij |
|
WTF, you can download the previous version w/o sign up, but not latest version... docs.docker.com/docker-for-win…
|
||
|
|
||
|
Понтий Пират
@skv_nskv
|
28. sij |
|
I really have no idea of what HIE is 😃
|
||
|
|
||
|
Igal Tabachnik
@hmemcpy
|
28. sij |
|
|
||
|
Anton Hryzodub
@hryz3
|
28. sij |
|
Great work! Could you shed some light on the current situation with package managers? I played with Haskell a few years ago. Back then there was so-called "Cabal hell” and Stack was created to fix this. What is the recommended approach for workspaces and package isolation?
Thanks
|
||
|
|
||
|
Igal Tabachnik
@hmemcpy
|
28. sij |
|
Sorry, not my area of expertise :) I hear cabal is quite good now!
|
||
|
|
||
|
Kevin Ashton
@ashtonkj
|
29. sij |
|
Thanks for this. It's a great way to introduce people to the language with minimal effort.
You weren't kidding about that initial container build though. That takes a while.
|
||
|
|
||
|
Igal Tabachnik
@hmemcpy
|
29. sij |
|
yeah... I'm sure it would be much more helpful to build a docker image and host it on hub... maybe I'll do that :)
|
||
|
|
||