Skip to content

Releases: andeya/gust

v1.6.0

13 Jun 06:39
Compare
Choose a tag to compare
feat: remove iter, improve some methods

v1.5.7

06 Jun 04:33
Compare
Choose a tag to compare
feat:  Add `Result.UnwrapUnchecked()`, and strengthen the stability o…

v1.5.6

27 May 02:04
Compare
Choose a tag to compare

Add AssertRet

v1.5.5

22 May 16:07
Compare
Choose a tag to compare
  • Change Option.value to a single pointer. #5
  • Improved catch function.
  • Make *Option, *EnumResult, and *Result implement the iterator trait, rather than implementing it for their element type.
  • Inline the NextBack method to improve performance.
  • Some other optimizations.

v1.5.4

22 May 10:09
Compare
Choose a tag to compare
  • Improve throw-catch
  • Add FmtErrable and FmtErr

v1.5.2

15 May 08:19
Compare
Choose a tag to compare
  • Refactor internal implementation of EnumResult, and passive update Result
  • Refactor LazyValue
  • Improved ToErrBox and Option

v1.5.1

21 Apr 13:47
Compare
Choose a tag to compare
chore(sync): improved LazyValue method names

Change-Id: I854a8159c24bf33bfdd57c8e267e0291c760acd1

v1.5.0

01 Feb 03:29
Compare
Choose a tag to compare
feat(sync): add RWMutex. TryBest

Change-Id: I1aa412ddab4748dfa232db808a906bab632e9206

v1.4.4

07 Jan 04:29
Compare
Choose a tag to compare
  • add Result.Split, EnumResult.Split, Option.Split

v1.4.3

03 Jan 07:06
Compare
Choose a tag to compare
  • feat(vec): Add Flatten, MapAlone and FlatMap, update DistinctBy
  • feat: add dict
  • feat: Add Option.GetOrInsertDefault and Option.AsPtr
  • feat: Add Errable.TryThrow and CatchErrable