purescript-0.12.0: tests/purs/passing/2018/A.purs
module A where import B as Main -- Prior to the 2018 fix this would be detected as a cycle between A and Main. foo ∷ Main.Foo → Main.Foo foo x = x
module A where import B as Main -- Prior to the 2018 fix this would be detected as a cycle between A and Main. foo ∷ Main.Foo → Main.Foo foo x = x