These are chat archives for got-lambda/expression

8th
Oct 2015
Magnus Therning
@magthe
Oct 08 2015 07:10 UTC
Not FP, but I can't stop laughing so I'm posting it here: https://github.com/auchenberg/volkswagen/
Marco Zocca
@ocramz
Oct 08 2015 08:30 UTC
@magthe lol :D the all-important "build:passing" badge
speaking of which, I really have to start using Travis
in FP news, did you guys see FP Complete is hiring 3 remote positions? Haskell-devops-superpowers kind of role
Marco Zocca
@ocramz
Oct 08 2015 08:44 UTC
side-question for @magthe : I'd need a CI system that pulls in a couple of C libraries, configures/makes/tests them and then compiles/links my Haskell against them, what could I use?
I mean, it shouldn't be more complicated than a makefile recipe
Marco Zocca
@ocramz
Oct 08 2015 09:01 UTC
which begs the question: why do we need CI, anyway?
Jean-Louis Giordano
@Jell
Oct 08 2015 11:29 UTC
@ocramz we're using travis at zimpler, and it works fine. You get a Ubuntu machine, and you get to basically run anything as a build step. No sudo available if you run on their latest version though
is it time to discuss our next meetup? I went to a react meetup the other day, and someone suggested an Elm meetup
sounds like a good idea to me!
Gabriella
@rippedspine
Oct 08 2015 12:07 UTC
yes, lets do it! i can have a go at learning elm if no one else is up for it / already a pro.
Jean-Louis Giordano
@Jell
Oct 08 2015 12:29 UTC
awesome @rippedspine ! we can try some kind of workshop as well, with an intro and then a small project we try to solve together
Suvash Thapaliya
@suvash
Oct 08 2015 12:34 UTC
that would be super @rippedspine ! i'm quite interested in Elm as well. workshop sounds awesome.
Gabriella
@rippedspine
Oct 08 2015 12:35 UTC
yes!
Suvash Thapaliya
@suvash
Oct 08 2015 12:35 UTC
damn, i'm gonna miss this. will be away until Dec. Please record it if this happens.
Jean-Louis Giordano
@Jell
Oct 08 2015 12:36 UTC
yeah we should try to do what we did with the Dependent Type presentation, that was fairly smooth
and now I have crazy video editing skillz so
Suvash Thapaliya
@suvash
Oct 08 2015 12:37 UTC
yeah. that worked out great.
btw, talking about CI/D systems, @magthe I think you mentioned GoCD sometime ago on twitter. Looks well thought out and modern, have you used it ?
Suvash Thapaliya
@suvash
Oct 08 2015 13:24 UTC
it seems like the react meetup was a big hit. too bad, it wasn't recorded :\
Jean-Louis Giordano
@Jell
Oct 08 2015 13:29 UTC
yeah that meetup was pretty cool. Open minded people, very nice conversations. I recommend it!
also very cool to see that React is introducing a functional programming mindset to the front end. Talking about Immutable Datastructure is totally mainstream now, that's very cool
Suvash Thapaliya
@suvash
Oct 08 2015 13:34 UTC
I wanted to join, but was too late :) next time.
Gabriella
@rippedspine
Oct 08 2015 13:35 UTC
I think they’ll be taking it even further with the next release of react, take a look at this repo for example https://github.com/acdlite/recompose
Jean-Louis Giordano
@Jell
Oct 08 2015 13:37 UTC
cool! this looks very similar to what we're doing ourselves in ClojureScript: we're using this library: https://reagent-project.github.io/
gotta <3 react! :)
Gabriella
@rippedspine
Oct 08 2015 13:41 UTC
that’d be cool for a coming react meetup!
Jean-Louis Giordano
@Jell
Oct 08 2015 13:41 UTC
yeah, last time I did a "follow along" live coding session building a snake
that was fun!
Gabriella
@rippedspine
Oct 08 2015 13:42 UTC
nice, live coding is the shit
Jean-Louis Giordano
@Jell
Oct 08 2015 13:43 UTC
:p
Magnus Therning
@magthe
Oct 08 2015 13:43 UTC
@ocramz I think the crux of any CI system is to pick a nice build system for your project to begin with, then any CI you choose will be a breeze ;)
@suvash No, don't think that was me... however, there's a foss-gbg meetup in a week or so where I think something Go-oey related to CI was going to be discussed... hopefully I can make it