News for hackers. Stuff that matters.
Re:I tried Haskell for 5 years by agumonkey on Thursday May 04, 2017 @02:21PM (#14267319)
I just saw a haskell meetup where they're using haskell for devops. Basically static typing the underlying machine configurations. As usual, being an Haskell code, the abstraction is generalized and you can apply the logic on other domains.
Re:I tried Haskell for 5 years by _ar7 on Thursday May 04, 2017 @02:51PM (#14267608)
Was it https://fugue.co ? I think they use Haskell for their DSL
Re:I tried Haskell for 5 years by agumonkey on Thursday May 04, 2017 @04:08PM (#14268297)
here's the list of libs mentioned https://news.ycombinator.com/item?id=14267364
Re:I tried Haskell for 5 years by gjkood on Thursday May 04, 2017 @02:29PM (#14267402)
Thats really interesting. So config files themselves could be considered as some complex type and the inherent language type checking may be used to validate them?

Somehow reminds me of Structs/Records in Erlang/Elixir and using pattern matching, conditions and guard clauses to enforce validity or logic.

Re:I tried Haskell for 5 years by tonyedgecombe on Thursday May 04, 2017 @02:25PM (#14267364)
Re:I tried Haskell for 5 years by filterfish on Thursday May 04, 2017 @07:12PM (#14269700)
I've been using propellor for a few months now and it'fantastic. It takes a little while to get your round it but compared to puppet, chef and ansible, of which I've used all, it's a breath of fresh air.
Re:I tried Haskell for 5 years by agumonkey on Thursday May 04, 2017 @03:22PM (#14267869)
Good point, this was the first of the two libraries mentioned, the other has just been open sourced; it's called deptrack https://github.com/lucasdicioccio/deptrack