ra’s avatarra’s Twitter Archive—№ 38,977

  1. …in reply to @Saikyun
    @Saikyun I actually like that the most aesthetically. I don't know how to make it work in a lisp reader, though. if #[] is its own special form, then foo#[bar] is actually two forms and couldn't be used interchangeably with a "simple" type like foo, which is read as one form.
    1. …in reply to @ra
      @Saikyun another approach is to patch the reader so that symbols always look for a #[ after the end of the symbol and read that as well into the same form, but that starts to feel wrong and gross