GHC 8.6 - Polysemy

Welcome to the Functional Programming Zulip Chat Archive. You can join the chat here.

Sridhar Ratnakumar

Halp. mtl abuses me. Is it advisable to use Polysemy on GHC 8.6 at all?

Sridhar Ratnakumar

Yea, for a web app backend with reasonable/moderate user base.

Torsten Schmits

can't you just scale up :wink:

Sridhar Ratnakumar

I guess I just want to know whether it will be "it will be slow, but not very noticeable" or "it will be terribly slow; just don't do it. i said no"

Sridhar Ratnakumar

and, if there is any "oh, btw, on ghc 8.6 XYZ won't work"

Torsten Schmits

I've only used it on 8.6, so I have no comparison. also very little eperformance demand

Torsten Schmits

ok, I haven't seen anything that didn't work

Torsten Schmits

btw I just spotted you on #nix:matrix.org :smiley:

Matrix.org
Sridhar Ratnakumar

yea I joined to bridge with irc

Torsten Schmits

I think one point of the split of #nixos@freenode and #nix:matrix is that the features of matrix don't look very nice when bridging

Sridhar Ratnakumar

polysemy is so freaking eassyyyyyyyy to use. so long ... mtl ...

Georgi Lyubenov // googleson78

doesn't network+io+db operations far outweigh everything else usually?

TheMatten

I wouldn't expect polysemy to behave much differently on 8.6 when it comes to performance, compared to 8.8