Content
@
https://opensea.io/collection/dev-21
0 reply
0 recast
2 reactions
Sam
@sammdec.eth
Has anyone used Effect.ts for a project? Other than the docs is there a good place to find it being used in a real OSS project?
2 replies
0 recast
6 reactions
Nastya
@nastya
Yep, I've been heavily using it in all other projects (oss and non) besides mentioned Loop Decoder, here are few more examples https://github.com/3loop/transaction-frame https://github.com/3loop/decoder-api
1 reply
0 recast
0 reaction
Sam
@sammdec.eth
That’s great to know! Did you come from a functional programming background?
1 reply
0 recast
0 reaction
Nastya
@nastya
haha, yes, about 4 years of coding with Clojure in prod
1 reply
0 recast
0 reaction
Sam
@sammdec.eth
Guessing that helped jump into it. My biggest issue I’m finding is knowing which pieces I can grab as a kind of helper library and where do I start running into things that expect it be fully effect all the way through
1 reply
0 recast
1 reaction
Nastya
@nastya
It wasn't love at first sight for me, and I didn't want to spend too much time learning a new framework, but guidance from @gheorghe (with whom we made a library and who knew Effect well) helped a lot. We started with only one feature we needed most from Effect - dependency injection and dataloader, and most of the existing code we wrapped into Effect.runPromise, without migrating or anything. Then, gradually, I started to explore more features as we needed and make the code more in the Effect style. Btw, Effect 4 is gonna have a much smaller and simpler API
1 reply
0 recast
0 reaction