Today I have released the 1.0.0 version of a Swift package that aids with adding
Hashable conformance by using
The package is available on GitHub.
I created the Swift Playground that sparked this concept in December 2018, so this concept has been rattling around in my brain for a couple of years. The API has changed a lot since the original concept, but the core has stayed the same: a protocol that requires a single function to be implemented that uses
KeyPaths to synthesise