ResultTypes.jl

A Result type for Julia—it's like Nullables for Exceptions

OTHER License

Stars
95
Committers
6

Bot releases are visible (Hide)

ResultTypes.jl - v3.2.1 Latest Release

Published by github-actions[bot] 3 months ago

ResultTypes v3.2.1

Diff since v3.2.0

  • Fix single Result not being broadcastable

Merged pull requests:

  • Add Ref-like broadcast (#22) (@serenity4)
ResultTypes.jl - v3.2.0

Published by github-actions[bot] 3 months ago

ResultTypes v3.2.0

Diff since v3.1.0

Performance improvements: avoid specializations on any result types

Merged pull requests:

  • add github workflows (#26) (@0x0f0f0f)
  • avoid specializing convert for Any result types (superseding #25) (#27) (@0x0f0f0f)

Closed issues:

  • Tag a release? (#18)
  • Docs not up to date (#21)
ResultTypes.jl - Drop 0.6, support 0.7+

Published by iamed2 about 6 years ago

This release switches to use unions rather than Nullables.

This is probably API-compatible with v2, and has been verified to be in the cases which are tested.

ResultTypes.jl - More released

Published by iamed2 over 6 years ago

v1.3.0 but without iserror exported and without the deprecation

ResultTypes.jl - More flexibility, more tests, more docs

Published by iamed2 over 6 years ago

ResultTypes.jl - Julia 0.7 compatibility

Published by iamed2 over 6 years ago

ResultTypes.jl - Now with precompilation!

Published by iamed2 about 7 years ago

ResultTypes.jl - Upgrade to new syntax

Published by iamed2 about 7 years ago

ResultTypes.jl - Make Result immutable and improve performance

Published by iamed2 about 7 years ago

No longer allocates heap memory! Is faster!

ResultTypes.jl - CI updates and minor dependency correction

Published by iamed2 over 7 years ago

Latest tagged release will now have correct CI information, and the minimum Julia version has been corrected from 0.5- to 0.5.0-rc1 which is slightly conservative but guaranteed to be correct.