Skip to content

4.0.2

Compare
Choose a tag to compare
@alexreardon alexreardon released this 31 Aug 06:43
· 149 commits to master since this release

Improvements

Faster and less cache busts with throw

We are still gracefully handling result functions that throw. We have made a few improvements:

  • no longer using a try / catch for maximum performance - more details
  • calls to the result function that end up causing a throw will no longer break the memoization cache

Thanks @ChristopherChudzicki for originally pointing me in this direction