PathToPerformance

This talk is inspired by the classic Wat talk by Gary Bernhardt, applied to Julia.

Huge thanks to Mason Protter, most of these are his.

struct PseudoClass{T}
    data::T
end(o::PseudoClass)(f, args...; kwargs...) = f(o.data, args...; kwargs...)
var"'ᶜ" = PseudoClass
my_thing'ᶜ(stuff)'ᶜ(more_stuff, an_argument)'ᶜ(final_stuff; a_keyword_argument)