This repository contains a handful of documents describing ideas for radical changes to various parts of the Julia language.
Reimagining abstract types as traits.
Each document lies somewhere between an idea and a proposal.
Of course! Pull requests are welcome and help drive conversation, which is the primary purpose of this repository.
The purpose of publishing the ideas is to have a discussion. Each document, in my mind, holds some merit; whether or not this is significant enough to warrant implementation has yet to be seen.