git.iko.soy/rowtype-yoga/purescript-native
on golang help sign in
Derive not deriving
commit205508e036750eeffd1e119a96d418dd241db4fd authorPhil Freeman <paf31@cantab.net> dateThu 13 Aug 2015, 10:13 (11 years ago) parentdd78155
3 files changed+3−3
core-tests/tests/generic-deriving/Main.purs+1−1 src/Language/PureScript/Parser/Declarations.hs+1−1 src/Language/PureScript/Parser/Lexer.hs+1−1
core-tests/tests/generic-deriving/Main.purs+1−1
@@ -10,4 +10,4 @@ data A
1010 | C (Array A)
1111 | D { a :: A }
1212
13−deriving instance genericA :: Generic A
13+derive instance genericA :: Generic A
src/Language/PureScript/Parser/Declarations.hs+1−1
@@ -233,7 +233,7 @@ parseTypeInstanceDeclaration = do
233233
234234parseDerivingInstanceDeclaration :: TokenParser Declaration
235235parseDerivingInstanceDeclaration = do
236− reserved "deriving"
236+ reserved "derive"
237237 reserved "instance"
238238 name <- parseIdent <* indented <* doubleColon
239239 deps <- P.optionMaybe $ do
src/Language/PureScript/Parser/Lexer.hs+1−1
@@ -494,7 +494,7 @@ reservedPsNames = [ "data"
494494 , "infix"
495495 , "class"
496496 , "instance"
497− , "deriving"
497+ , "derive"
498498 , "module"
499499 , "case"
500500 , "of"