A curated package set and set of tools that let you build Haskell packages so they can run on a variety of platforms. reflex-platform is built on top of the nix package manager.
To clarify the situation, the canonical way to develop reflex-dom projects is to start from the reflex-platform. See here: https://github.com/reflex-frp/reflex-platform/blob/develop/docs/project-development.rst
unclutter your .profile
To get a minimal environment running with your IDE of choice, you should look for plugins which get the IDE "into" the nix-shell. For VSCode, you can try https://marketplace.visualstudio.com/items?itemName=arrterian.nix-env-selector or you can use https://direnv.net/ and https://marketplace.visualstudio.com/items?itemName=Rubymaniac.vscode-direnv.
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
Simple GHC (Haskell) integration for VSCode
Im not sure haskell language server works with reflex right now (haven't used reflex recently). You may ask on IRC or maybe try https://github.com/dramforever/vscode-ghc-simple (haven't used it recently either). For ghcid, I don't think it supports reloading across packages, you can try something like what I did here https://github.com/aveltras/blog-reflex/blob/master/blog-reflex.cabal (basically, having only one cabal file for the whole project and two executable client and server both having two source directories, so during development, you'd only work with ghcid on the server part, putting most of the code that can work on both environment in the common directory).
Functional reactive web and mobile applications, with batteries included.
Sorry, this is plain wrong. obelisk was specifically created by the Reflex-Dom developers to be the canonical way to develop Reflex-Dom projects.
The Haskell job market has been growing steaily since 2008
4 projects | news.ycombinator.com | 15 Jul 2023
1 project | /r/cryptogeum | 23 Jan 2023
Building on iPad
1 project | /r/haskell | 6 Oct 2022
HTML5 Ubuntu App with native component?
1 project | /r/pinephone | 26 Mar 2022
Event driven programming in haskell
1 project | /r/haskell | 22 Feb 2022