Synthesized hash functions in Swift 4.1 (and why Java programmers should be envious)
You might also like