Here are some tools and libraries I think are worth looking into to give a redux application a more Elm feel:
Eslint-plugin-immutable <https://github.com/jhusain/eslint-plugin-immutable>—one of the most critical pieces. Redux Saga <https://github.com/yelouafi/redux-saga> / Redux Loop <https://github.com/redux-loop/redux-loop> and disallow redux-thunk/redux-promise use Redux Actions <https://github.com/acdlite/redux-actions>, then name your action creators as if they're types (UpdateFoo) Immutable.js <https://facebook.github.io/immutable-js/>—I prefer using this only for the store, rather than all data. Recompose <https://github.com/acdlite/recompose/>—to help write view functions in a more natural style Reslect <https://github.com/reactjs/reselect> is generally great and, while I'm not sure if it directly mirrors anything in Elm, makes it easier to write your application in an elm-like fashion. Flow <https://flowtype.org/> or TypeScript <https://www.typescriptlang.org/> if you want some semblance of type support On Wednesday, October 5, 2016 at 9:34:38 AM UTC-7, Bulat Shamsutdinov wrote: > > Hello! > > After several weeks of learning elm (pleasant time) I found out that for > reasons outside of my control I'm to use JS + React + Redux for now. > > Do anyone knows of a way to use JS+React+Redux in a manner close to Elm? > > I want to try to emulate elm architecture and whole FP paradigm as > puristic as possible. > > Are there any links to tutorials or something? > -- You received this message because you are subscribed to the Google Groups "Elm Discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
