These are chat archives for got-lambda/expression

13th
Oct 2015
Magnus Therning
@magthe
Oct 13 2015 06:54
So, finally I have #elmlang running one of the examples :)
Jean-Louis Giordano
@Jell
Oct 13 2015 06:59
yay!
why so painful?
Magnus Therning
@magthe
Oct 13 2015 07:05
they use haskell-platform (HP) to build, which isn't available on my distro-of-choice (HP is too old!)
so I had to work out how to build it using stack
Jean-Louis Giordano
@Jell
Oct 13 2015 07:05
lol that's the price you pay for being hipster
Magnus Therning
@magthe
Oct 13 2015 07:05
and then I ran into a bug
Jean-Louis Giordano
@Jell
Oct 13 2015 07:05
gotta stick to mainstream distros! :p
Magnus Therning
@magthe
Oct 13 2015 07:06
well, Arch is pretty mainstream I think
anyway, they really ought to leave using HP via ordinary cabal, since it requires you to install an old version of ghc
stack is a better way to build, completely local, i.e. no systemwide installs and ability to switch compiler version at will
Jean-Louis Giordano
@Jell
Oct 13 2015 07:09
good to know! I should check it out
Magnus Therning
@magthe
Oct 13 2015 07:15
yes, it's the shit... seriously, it is!
preparing a short post on how to use it to build elm now... hopefully my hosting provider will get its arse into gear and fix the ssh issue soon, then it'll be available for reading
Gabriella
@rippedspine
Oct 13 2015 07:21
could we setup a VM with all that shiznazz? just have everyone download it_
?
Magnus Therning
@magthe
Oct 13 2015 07:26
@rippedspine sure, that would be the easiest way to make sure everyone can follow along.
Suvash Thapaliya
@suvash
Oct 13 2015 07:47
I'd managed to build from source on osx flawlessly only a couple of days ago.
For a while, I was like "how is this possible ? Something should have blown up on the first time. It's Haskell and all that."
@magthe I'd love to see a detailed post on using stack.
Magnus Therning
@magthe
Oct 13 2015 08:00
but then you used the build script they have?
they are still on ghc 7.8 (HP) while that old a version isn't even available on Archlinux
Suvash Thapaliya
@suvash
Oct 13 2015 08:02
Bam ! "Was that an Arch hipster I just heard ?"
:)
Magnus Therning
@magthe
Oct 13 2015 08:43
:D
luckily stack steps in to save me from myself ;)
Suvash Thapaliya
@suvash
Oct 13 2015 08:54
I tried porting a basic cabal project once. Didn't work that great, but that was early on. Maybe it's better now.
Gabriella
@rippedspine
Oct 13 2015 09:56
I’m quite comfortable with Vagrant, so I can set up/find a box for our elm workshop. Or does anyone have any other preference?
Magnus Therning
@magthe
Oct 13 2015 10:53
@suvash I don't know anything about how it was done earlier, but nowadays there is no porting needed... stack mainly provides a better sandbox than cabal-install's sandbox :)
Jean-Louis Giordano
@Jell
Oct 13 2015 10:56
@rippedspine vagrant is fine by me!
Magnus Therning
@magthe
Oct 13 2015 11:04
@rippedspine Vagrant sounds good, a VirtualBox image then?
it'd also be nice to know what you are going to put on it so that the ambitious one can install the same stuff herself/himself
Gabriella
@rippedspine
Oct 13 2015 11:06
ofcourse
Magnus Therning
@magthe
Oct 13 2015 11:07
(I like my new spacemacs setup too much to endure even 1-2h of anything else ;) )
Gabriella
@rippedspine
Oct 13 2015 11:08
we can make that a default, or mandatory if you’d rather
Magnus Therning
@magthe
Oct 13 2015 11:10
nah, that's way too much work, and I wouldn't dream of forcing emacs on to everyone
Gabriella
@rippedspine
Oct 13 2015 11:16
seems more like a mission for world domination
Marco Zocca
@ocramz
Oct 13 2015 11:17
Hi! to the Haskellers among you with a project to showcase: the Haskell communities and activities report is accepting submissions until October 30 (I've just sent mine ^_^ )
Magnus Therning
@magthe
Oct 13 2015 16:04
@ocramz what project did you submit?
Marco Zocca
@ocramz
Oct 13 2015 17:13
@magthe ^
Marco Zocca
@ocramz
Oct 13 2015 17:56
likey? feel like contributing? :D