git.iko.soy/rowtype-yoga/purescript-native
on golang help sign in
Merge pull request #1363 from purescript/generics-2
93adc06Phil Freeman
core-tests/test-everything.sh+4−2
@@ -47,7 +47,9 @@ bower i purescript-prelude \
47 purescript-parallel \
47 purescript-parallel \
48 purescript-proxy \
48 purescript-proxy \
49 purescript-semirings \
49 purescript-semirings \
50− purescript-math
50+ purescript-math \
51+ purescript-generics
51
52
53+../dist/build/psc/psc tests/*/*.purs \
52−../dist/build/psc/psc 'bower_components/purescript-*/src/**/*.purs' \
54+ 'bower_components/purescript-*/src/**/*.purs' \
53 --ffi 'bower_components/purescript-*/src/**/*.js'
55 --ffi 'bower_components/purescript-*/src/**/*.js'
core-tests/tests/generic-deriving/Main.pursnew file+13
@@ -0,0 +1,13 @@
1+module GenericDeriving where
2+
3+import Prelude
4+
5+import Data.Generic
6+
7+data A
8+ = A Number String
9+ | B Int
10+ | C (Array A)
11+ | D { a :: A }
12+
13+instance genericA :: Generic A