Hi, we are considering introducing effect-ts in our SvelteKit project. Previously we considered many functional programming libraries but didn't make the jump mainly because the API seemed too non-javascripty, or had some important features missing, or just isn't as intuitive as Elm or ReScript.
I have a couple of questions.
- Is there any example of integrating effect to a Svelte project out in the wild? Specifically I am curious to know how it relates to Svelte's model of reactivity (both Svelte 4 and if possible 5).
- Can effect-ts replace libraries like tanstack-query and zod/valibot/arktype?
- How easy it is to "get" effect for developers without FP experience?
- I know this cannot be answered concretely, but how long does it take to get the benefits of effect, compared to a non-fp codebase after migration?