1. 3

    Sydney, Australia. ✨

    1. 4

      Context for the potentially “…huh?”-inducing “Allow one open import without warning” line:
      https://github.com/purescript/purescript/issues/1869 and then
      https://github.com/purescript/purescript/issues/1901

      1. 2

        I am starting to think that unqualified imports / namespace escapes are an anti-pattern. Sure, they may save programmers some keystrokes, but they also have a tendency to make code harder to read and understand, and can lead to potentially surprising behavior when names conflict. So why allow them at all (I am asking a general question here, not about why they should or should not be allowed in PureScript)?