1. 8
  1.  

  2. 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)?