Baggins

1.1.0

🎒 My personal bag of holding for Swift extensions.
alexito4/Baggins

What's New

Collections and Concurrency

2022-01-22T10:28:16Z
  • Safe Collection subscripts
  • Collection.nonEmpty from objc.io
  • Collection sorting with KeyPath
  • Concurrency additions
  • Other stuff in _Brewing.swift which it probably shouldn't be used. Still brewing... 🧙‍♂️

Baggins

Build and Test

🎒 My personal bag of holding for Swift extensions.

Additions

  • Bool.toggled()

  • Safe Collection subscripts

  • Collection.nonEmpty from objc.io

  • Collection sorting with KeyPath

  • Concurrency

    • Task.sleep with seconds
    • withTimeout
    • race `firstOf(_:or:)
    • Task.unsafeBlocking (careful with this one!)
  • Exported Flow

  • Sequence.toArray()

  • String leftPadding, isUppercase, isLowercase, contains(anyOf:), split(withWord:)

  • Exported UnwrapOrThrow

  • Other stuff in _Brewing.swift which it probably shouldn't be used. Still brewing... 🧙‍♂️

Author

Alejandro Martinez | https://alejandromp.com | @alexito4

Description

  • Swift Tools 5.5.0
View More Packages from this Author

Dependencies

Last updated: Sun Aug 14 2022 04:07:48 GMT-0500 (GMT-05:00)