jakeKonrad / thunk

Laziness in Elixir
MIT License
1 stars 0 forks source link

Update package version in Hex #2

Open piotrklibert opened 4 years ago

piotrklibert commented 4 years ago

First of all, thanks for writing the lib. I needed to delay the evaluation of certain terms, and manually wrapping and unwrapping them was becoming tedious. I searched for packages that would help with this, checked out a few, but in the end, I decided to use your library, and it worked without issues. Great job!

Now for the problem: the new release, 0.4.0, is not published to hex and hexdocs. This resulted in some confusion on my part when I tried looking for Thunk.suspend source.

I'd like to ask you to push the newer version to Hex. Also, could you write a few words on what incompatible changes there are between 0.3.1 and 0.4.0? By the time I realized there's a newer version, I already used Thunk.suspend, and I see that it gets renamed to Thunk.delay. Are there any other changes in the API that I'd need to deal with when upgrading? Thanks! :)

jakeKonrad commented 4 years ago

Hey thanks for writing this up. I'll make those changes and do a write up.