The problem with an error is that you will break somebody else’s package when you add new callbacks to the behavior and protocol and that may be undesired. For example, Elixir v1.6 augmented Enumerable and there was no reason to break previous implementations. If we broke them, upgrading to v1.6 would be very hard. --
*José Valimwww.plataformatec.com.br <http://www.plataformatec.com.br/>Founder and Director of R&D* -- You received this message because you are subscribed to the Google Groups "elixir-lang-core" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/elixir-lang-core/CAGnRm4LYeJhFyyVEb%2BBPcgzqQPdz5nty8Cc77eAxxjNsbs4HMw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
