Files
ports/lang/purescript/files/patch-src_Language_PureScript_Names.hs
Gleb Popov 19c26acbf0 Upgrade lang/ghc to 8.8.3 and many Haskell ports along the way.
PR:		244784
Submitted by:	Evilham <contact@evilham.com> (some ports)
2020-05-04 18:08:10 +00:00

13 lines
434 B
Haskell

--- src/Language/PureScript/Names.hs.orig 2019-11-02 17:39:14 UTC
+++ src/Language/PureScript/Names.hs
@@ -126,6 +126,9 @@ data OpNameType = ValueOpName | TypeOpName | AnyOpName
eraseOpName :: OpName a -> OpName 'AnyOpName
eraseOpName = OpName . runOpName
+coerceOpName :: OpName a -> OpName b
+coerceOpName = OpName . runOpName
+
-- |
-- Proper names, i.e. capitalized names for e.g. module names, type//data constructors.
--