Post A6Ul8lH3abAssnGd4S by hyperrealgopher@fosstodon.org
(DIR) More posts by hyperrealgopher@fosstodon.org
(DIR) Post #A6Ul8lH3abAssnGd4S by hyperrealgopher@fosstodon.org
2021-04-22T05:46:44Z
0 likes, 0 repeats
#haskell users: could you suggest some libraries to use?The project is a website that has instant chat throughout/for different pages of the website. It'll also need a database and some kind of administration backend.Should I just try to use #REST and #websockets/#webrtc with something like #Miso (https://haskell-miso.org/)?The website will be game-like.
(DIR) Post #A6V5aH21cbZoHMdH72 by brad@toot.cafe
2021-04-22T09:35:30Z
0 likes, 0 repeats
@hyperrealgopher I’ve never written a real front end using GHCJS, I’ve only kicked the tires (https://github.com/bradparker/haskell-frontend). I remember GHCJS being a little ... fiddly (https://github.com/bradparker/haskell-frontend/blob/33665f47ddad7c188dc6fb2a9f857da6706cf096/nixpkgs.nix#L19-L29).
(DIR) Post #A6V5aI8nUuaVieoCJ6 by brad@toot.cafe
2021-04-22T09:35:31Z
0 likes, 0 repeats
@hyperrealgopher If you want to dig right into FRP then reflex looks pretty cool. Obsidian systems built a thing that tries to make the dev experience nice, I’ve no first hand experience with it (https://github.com/obsidiansystems/obelisk)
(DIR) Post #A6VCWza2kRpyxtvVa4 by maralorn@chaos.social
2021-04-22T10:53:37Z
0 likes, 0 repeats
@hyperrealgopher I’d definitely say reflex-frp is best in class. Sadly the onboarding documentation is very sub-optimal.