[swift-evolution] Auto-generate op==?

Patrick Gili gili.patrick.r at gili-labs.com
Sat Feb 13 11:04:10 CST 2016


Not having a lot of experience with Haskell, can you provide an example, so that we can better understand what you're proposing?

Cheers,
-Patrick

> On Feb 12, 2016, at 3:47 PM, Daniel Tartaglia via swift-evolution <swift-evolution at swift.org> wrote:
> 
> In Haskell, we can mark a data block as deriving from Eq and it will auto-generate the == operator.
> 
> I would like to see Swift auto-generate the == operator if a struct implements Equatable. Obviously, it would only be able to do this if all the structs members implemented Equatable themselves.
> 
> Has this idea already been proposed? I didn’t see it at the github repo…
> 
> Thanks,
> 
> _______________________________________________
> swift-evolution mailing list
> swift-evolution at swift.org
> https://lists.swift.org/mailman/listinfo/swift-evolution



More information about the swift-evolution mailing list