That one time I wrote a 22 page document on pattern matching interface design in Ruby:
https://docs.google.com/document/d/1spnuQTKy5i7Lx-sDCsORKN981Iam1IuNdOsYkhh9Yi0
@baweaver there’s no date. Is this before or after ruby added pattern matching?
@Schneems @baweaver Without clicking through I would have assumed it was before, since Brandon and I were two of the first people to look into what pattern matching in Ruby could actually look like (though Brandon's approach was far more in-depth and flexible), but some of the links in the doc (especially "pre-requisite reading") seem to indicate after.
@baweaver Any chance you can export this to PDF and hosted it on your own website or on Github.
I usually have a feeling about shared Google Docs that are temporary and for example this document is a great example why pattern matching is a great feature and how it can be used.
@lucian I'll port it to Markdown and put it on the blog some time this week. Feel free to whack me if I forget.