folktale / data.task

Migrating to https://github.com/origamitower/folktale
MIT License
425 stars 45 forks source link

Do I have to migrate? #44

Open mweichert opened 5 years ago

mweichert commented 5 years ago

Hi there,

I love the interface and features of this implementation of Task. In particular, the ability to run tasks concurrently using ap() is fantastic.

May I continue to use this library and will it be maintained, or must I migrate to folktale/concurrency/task? With folktale v2, I loose the ability to chain/ap concurrently.

Thanks, Mike

robotlolita commented 5 years ago

Folktale 1 may receive some bug fixes if they're important, but won't get any new features/etc.

I'd recommend against using data.task's ap and chain together, though, since they're not compatible (see https://github.com/origamitower/folktale/pull/50#issuecomment-254042714 for details). The new library will eventually have separate types for sequential and parallel tasks, but you can construct a parallel type for task with concurrify today: https://github.com/fluture-js/concurrify