Swiftpack.co - Swift Packages by vincent-pradeilles

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.

Packages published by vincent-pradeilles

vincent-pradeilles/KeyPathKit 1.6.1
KeyPathKit is a library that provides the standard functions to manipulate data along with a call-syntax that relies on typed keypaths to make the call sites as short and clean as possible.
⭐️ 424
🕓 4 years ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
KeyPathKit 1.6.0
5 years ago
Update compatible with Swift 5
5 years ago
KeyPathKit 1.5.0
5 years ago
* Implement pattern matching with predicates
KeyPathKit 1.4.0
5 years ago
- Modernize API by using `by:` label instead of `of:` to match more closely with Swift stdlib - Use `reduce(into:)` for better performances Enhance `or` and `and` to immediatly return on the first element that doesn't match the expression requirement – it has the benefits to make it work with infinite sequence - Add a specialized version of `distinct()` that works with `Hashable` elements in order to use a `Set` – it should make the `contains` lookup faster - Enhance `filter` to immediatly return on the first element that doesn't match the expression requirement - Pull NSPredicate init out of `filter` closure in order to init it only once - Leverage Swift 4.0 new "subscript with default value" Dictionary API (SE-0165) - Use stdlib `min(by:)` and `max(by:)` methods instead of a custom `reduce()`
vincent-pradeilles/weakable-self 1.1.1
A Swift micro-framework to easily deal with weak references to self inside closures
⭐️ 78
🕓 3 years ago
vincent-pradeilles/KeyPathTesting 0.1.5
A Swift framework that defines a KeyPath-based syntax for writing unit tests
⭐️ 71
🕓 2 years ago
iOS macOS

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics