funcool

A channel for discussing and asking questions about Funcool libraries https://github.com/funcool/
2017-05-08T00:13:23.642098Z

it'd make working with spec easier

2017-05-08T01:39:21.034923Z

https://github.com/funcool/cats/pull/201 a little PoC

2017-05-08T01:39:47.037091Z

changing it didn't break any tests, so it looks ok ¯\(ツ)

mccraigmccraig 2017-05-08T10:14:32.043609Z

yeah, i generally prefer records over types in all my code now - making the internal structure accessible seems to have plenty upside and no downside with persistent datastructures

2017-05-08T15:19:08.681163Z

Yeah, and in this case, the internal type structure was exposed (the ILookup was implemented), so no reason to define a type instead of a record

2017-05-08T16:54:11.682969Z

https://gist.github.com/caioaao/d15260076bb8ee6f48908507ae73155b spec for the current either monad implementation

🎉 2