ra’s avatarra’s Twitter Archive—№ 37,277

      1. ah the famous "two ideas that make a ton of sense in isolation but actually completely negate and contradict each other when brought together" puzzle of language design
    1. …in reply to @ra
      me: the only instance of 'statements' or discarded values in #jn should be in the do special form. also me: definitions in #jn should only be allowed at the top level
  1. …in reply to @ra
    put together: normal code cannot coexist with definitions at the top level of a file (because theyre outside of a do, per first idea), and the whole thing cant be moved into a synthetic do (because definitions need to be top level, per second idea) 🙃