Open yzorg opened 7 years ago
Another option, let's call it "C", or maybe even "F", is F# with Fable. I really don't like that CLR decimal type is "downgraded" to es6 "Number". But for services without any currency math it might be nice.
https://github.com/danyx23/FableSuaveSharedCode
http://danielbachler.de/2016/12/10/f-sharp-on-the-frontend-and-the-backend.html
Until today my top pick for in-process functional (v8/elec/node) I was planning to use Ramda+flyd.
This is over RxJS v5 (y2017) b/c RxJS makes me decide how to deduplicate message streams, where flyd does it by default. If flyd is capable of doing that by default, then I think I'll be able to do better diagnostics to prevent idiodic paths during development or "partial" scenarios like unit tests and functional tests.
Inspiration: Got this idea from https://devchat.tv/react-native-radio/expo-adam-perry. About
TH1
in (1 hr in) they start talking about using Reason (FB) with React Native.