Swiftpack.co - Swift Packages by juliand665

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

Packages published by juliand665

juliand665/Bitmap v2.0.0
Easy low-level access to individual pixels.
⭐️ 6
πŸ•“ 2 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.
Moved to Swift Package Manager
2 years ago
made conversions actually available
4 years ago
Added conversions from Pixel to UIColor/NSColor
4 years ago
They even take premultiplied alpha into account!
Alpha Premultiply Fix
4 years ago
Initializing pixels from not-fully-opaque `UIColor`s and `NSColor`s no longer leads to incorrect components.
Initial Release
4 years ago
Everything seems to work just fine.
juliand665/UserDefault v1.1.2
Swifty User Defaults thanks to Property Wrappers
⭐️ 4
πŸ•“ 8 weeks 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.
SwiftUI Integration
8 weeks ago
I finally found a simple way to integrate the `@UserDefault` wrapper with SwiftUI! Not sure why it took me so long, but I decided to add a lightweight wrapper to make it more ergonomic. Use `@UserDefault.State` for all your SwiftUI needs :)
Tiny Update
51 weeks ago
- Updated HandyOperators
Minor Fixes
1 year ago
- Now compatible with tvOS and watchOS - Improvements to documentation & an actual readme - Operators now come from a package dependency rather than a file, fixing ambiguity issues when dependents had their own definitions for the same operators.
The Non-Beta Updateβ„’
2 years ago
This update applies the changes required and/or possible in the final release of Xcode 11 and Swift 5.1. - The key no longer has an argument label, since it'll usually be the only argument and its meaning is obvious from the context. - Default values are now provided as initial values with `=` rather than an explicit argument to the wrapper init. (Because I realized I could easily work around [the compiler crash preventing me from doing so earlier](https://bugs.swift.org/browse/SR-11059).)
Initial Release
2 years ago
Use at your own risk!
juliand665/LeagueKit v0.2.0
Swifty access to League of Legends data
⭐️ 1
πŸ•“ 2 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.
Initial SwiftPM Release
2 years ago
- migrated to use SwiftPM rather than Carthage - updated to Swift 5
Last Pre-SwiftPM Release
2 years ago
made image url public
4 years ago
(oops)
Lots of things working, but still pretty basic
4 years ago
Need to do the annoying work of specific stats and calculations and stuff…
juliand665/CGeometry v0.4.0
Simple Operators for CoreGraphics Geometric Constructs
⭐️ 0
πŸ•“ 18 weeks 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.
Rectangles and Documentation
2 years ago
- Added ways to scale rectangles up or down by floats or sizes. - Added documentation to the less trivial functions.
The sizeable update
2 years ago
- Turns out sizes are just scalars in 2 dimensions, so to speak. So everything can be scaled by a size now. - All types now have `map` functions that transform each component in the same way. Not quite backwards compatible, because I removed vector-vector scaling in the process.
Culling and Expanding
2 years ago
- removed several things that didn't make sense - added several things that do - breaking changes from v0.0.0; i'll stop doing those on minor releases past v1.0
Initial Release
2 years ago
juliand665/HandyOperators v2.1.0
a tiny collection of operators to help clean up your code
⭐️ 0
πŸ•“ 18 weeks 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.
Async & Pointfree
18 weeks ago
- Added an `async` version of `<-` (too bad `reasync` isn't a thing (yet?)) - Added (disfavored) overloads taking a nonmutating closure (`(T) -> Void`) for easy pointfree application of such.
Even Better Precedence
1 year ago
Turns out you also have to specify `higherThan` precedence, not just one of the two, to be well-defined. Classifying this as a bugfix.
Better Precedence
1 year ago
`<-` now has its own precedence group (just lower than `NilCoalescingPrecedence`) with left-associativity, so you can chain it. Unfortunately, this is technically a breaking change, so I'm incrementing the major version in accordance with semantic versioning.
Initial Release
2 years ago
`<-` and `???`

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