PurpleKingdomGames / tyrian

Elm-inspired Scala UI library.
https://tyrian.indigoengine.io/
MIT License
355 stars 27 forks source link

Investigate replacing internal custom `Task` implementation with something more standard. #3

Closed davesmith00000 closed 3 years ago

davesmith00000 commented 3 years ago

There is a hand rolled Task implementation that is used to power Tyrian, that looks like it ought to be replaceable with something more standard/modern.

However, the job is not to Finally Tagless all the things, at least not yet, as that would have a serious impact on the APIs.

davesmith00000 commented 3 years ago

Task is not what I thought it was at first glance. Task itself doesn't do anything, it just represents the states of a side effecting thing.

Closing as invalid.