Skip to content

Commit acef007

Browse files
committed
Add some new items in Alternatives
1 parent d0b773d commit acef007

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

proposals/0000-ghc-module-naming.rst

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,13 @@ Alternatives
133133

134134
* We could use a suffix ``*.Internals`` or ``*.Experimental`` instead of a prefix. But
135135

136-
* This sort of naming is conventionally used to distinguish modules *within* a package, not *between* packages.
137-
* It would still suffer from the cost of renaming hundreds of modules in ``ghc-internals``
136+
* This sort of naming is often used to distinguish modules *within* a package, not *between* packages.
137+
* In the case of ``ghc-internals`` it would still suffer from the cost of renaming hundreds of modules.
138138

139+
* Concerning Proposal 4, we could instead use
140+
141+
* ``GHC.API`` (but then the public namespace is inside the internal one)
142+
* ``GHCAPI``
143+
* ``GHCapi``
144+
* ``Language.Haskell.GHC`` or ``Language.GHC``
139145

0 commit comments

Comments
 (0)