Skip to content

Commit ac9cde5

Browse files
committed
feat: migrate to spago@next
1 parent 6482b73 commit ac9cde5

File tree

3 files changed

+284
-13
lines changed

3 files changed

+284
-13
lines changed

spago.lock

Lines changed: 282 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,55 @@
4242
"test": {
4343
"dependencies": [
4444
"console",
45-
"effect"
45+
"effect",
46+
"quickcheck",
47+
"quickcheck-laws"
4648
],
4749
"build_plan": [
50+
"arrays",
51+
"bifunctors",
4852
"console",
53+
"const",
54+
"contravariant",
55+
"control",
56+
"distributive",
4957
"effect",
50-
"prelude"
58+
"either",
59+
"enums",
60+
"exceptions",
61+
"exists",
62+
"foldable-traversable",
63+
"functions",
64+
"functors",
65+
"gen",
66+
"identity",
67+
"integers",
68+
"invariant",
69+
"lazy",
70+
"lcg",
71+
"lists",
72+
"maybe",
73+
"newtype",
74+
"nonempty",
75+
"numbers",
76+
"orders",
77+
"partial",
78+
"prelude",
79+
"profunctor",
80+
"quickcheck",
81+
"quickcheck-laws",
82+
"random",
83+
"record",
84+
"refs",
85+
"safe-coerce",
86+
"st",
87+
"strings",
88+
"tailrec",
89+
"transformers",
90+
"tuples",
91+
"type-equality",
92+
"unfoldable",
93+
"unsafe-coerce"
5194
]
5295
}
5396
}
@@ -570,6 +613,27 @@
570613
"extra_packages": {}
571614
},
572615
"packages": {
616+
"arrays": {
617+
"type": "registry",
618+
"version": "7.3.0",
619+
"integrity": "sha256-tmcklBlc/muUtUfr9RapdCPwnlQeB3aSrC4dK85gQlc=",
620+
"dependencies": [
621+
"bifunctors",
622+
"control",
623+
"foldable-traversable",
624+
"functions",
625+
"maybe",
626+
"nonempty",
627+
"partial",
628+
"prelude",
629+
"safe-coerce",
630+
"st",
631+
"tailrec",
632+
"tuples",
633+
"unfoldable",
634+
"unsafe-coerce"
635+
]
636+
},
573637
"bifunctors": {
574638
"type": "registry",
575639
"version": "6.0.0",
@@ -653,6 +717,34 @@
653717
"prelude"
654718
]
655719
},
720+
"enums": {
721+
"type": "registry",
722+
"version": "6.0.1",
723+
"integrity": "sha256-HWaD73JFLorc4A6trKIRUeDMdzE+GpkJaEOM1nTNkC8=",
724+
"dependencies": [
725+
"control",
726+
"either",
727+
"gen",
728+
"maybe",
729+
"newtype",
730+
"nonempty",
731+
"partial",
732+
"prelude",
733+
"tuples",
734+
"unfoldable"
735+
]
736+
},
737+
"exceptions": {
738+
"type": "registry",
739+
"version": "6.1.0",
740+
"integrity": "sha256-K0T89IHtF3vBY7eSAO7eDOqSb2J9kZGAcDN5+IKsF8E=",
741+
"dependencies": [
742+
"effect",
743+
"either",
744+
"maybe",
745+
"prelude"
746+
]
747+
},
656748
"exists": {
657749
"type": "registry",
658750
"version": "6.0.0",
@@ -679,6 +771,14 @@
679771
"tuples"
680772
]
681773
},
774+
"functions": {
775+
"type": "registry",
776+
"version": "6.0.0",
777+
"integrity": "sha256-adMyJNEnhGde2unHHAP79gPtlNjNqzgLB8arEOn9hLI=",
778+
"dependencies": [
779+
"prelude"
780+
]
781+
},
682782
"functors": {
683783
"type": "registry",
684784
"version": "5.0.0",
@@ -727,6 +827,16 @@
727827
"prelude"
728828
]
729829
},
830+
"integers": {
831+
"type": "registry",
832+
"version": "6.0.0",
833+
"integrity": "sha256-sf+sK26R1hzwl3NhXR7WAu9zCDjQnfoXwcyGoseX158=",
834+
"dependencies": [
835+
"maybe",
836+
"numbers",
837+
"prelude"
838+
]
839+
},
730840
"invariant": {
731841
"type": "registry",
732842
"version": "6.0.0",
@@ -736,6 +846,49 @@
736846
"prelude"
737847
]
738848
},
849+
"lazy": {
850+
"type": "registry",
851+
"version": "6.0.0",
852+
"integrity": "sha256-lMsfFOnlqfe4KzRRiW8ot5ge6HtcU3Eyh2XkXcP5IgU=",
853+
"dependencies": [
854+
"control",
855+
"foldable-traversable",
856+
"invariant",
857+
"prelude"
858+
]
859+
},
860+
"lcg": {
861+
"type": "registry",
862+
"version": "4.0.0",
863+
"integrity": "sha256-h7ME5cthLfbgJOJdsZcSfFpwXsx4rf8YmhebU+3iSYg=",
864+
"dependencies": [
865+
"effect",
866+
"integers",
867+
"maybe",
868+
"partial",
869+
"prelude",
870+
"random"
871+
]
872+
},
873+
"lists": {
874+
"type": "registry",
875+
"version": "7.0.0",
876+
"integrity": "sha256-EKF15qYqucuXP2lT/xPxhqy58f0FFT6KHdIB/yBOayI=",
877+
"dependencies": [
878+
"bifunctors",
879+
"control",
880+
"foldable-traversable",
881+
"lazy",
882+
"maybe",
883+
"newtype",
884+
"nonempty",
885+
"partial",
886+
"prelude",
887+
"tailrec",
888+
"tuples",
889+
"unfoldable"
890+
]
891+
},
739892
"maybe": {
740893
"type": "registry",
741894
"version": "6.0.0",
@@ -769,6 +922,15 @@
769922
"unfoldable"
770923
]
771924
},
925+
"numbers": {
926+
"type": "registry",
927+
"version": "9.0.1",
928+
"integrity": "sha256-/9M6aeMDBdB4cwYDeJvLFprAHZ49EbtKQLIJsneXLIk=",
929+
"dependencies": [
930+
"functions",
931+
"maybe"
932+
]
933+
},
772934
"orders": {
773935
"type": "registry",
774936
"version": "6.0.0",
@@ -805,6 +967,68 @@
805967
"tuples"
806968
]
807969
},
970+
"quickcheck": {
971+
"type": "registry",
972+
"version": "8.0.1",
973+
"integrity": "sha256-ZvpccKQCvgslTXZCNmpYW4bUsFzhZd/kQUr2WmxFTGY=",
974+
"dependencies": [
975+
"arrays",
976+
"console",
977+
"control",
978+
"effect",
979+
"either",
980+
"enums",
981+
"exceptions",
982+
"foldable-traversable",
983+
"gen",
984+
"identity",
985+
"integers",
986+
"lazy",
987+
"lcg",
988+
"lists",
989+
"maybe",
990+
"newtype",
991+
"nonempty",
992+
"numbers",
993+
"partial",
994+
"prelude",
995+
"record",
996+
"st",
997+
"strings",
998+
"tailrec",
999+
"transformers",
1000+
"tuples",
1001+
"unfoldable"
1002+
]
1003+
},
1004+
"quickcheck-laws": {
1005+
"type": "registry",
1006+
"version": "7.0.0",
1007+
"integrity": "sha256-rnzVTiDnymzYkvnhI8EvPwrmO8LgcTnrMTuiI172Tkc=",
1008+
"dependencies": [
1009+
"enums",
1010+
"quickcheck"
1011+
]
1012+
},
1013+
"random": {
1014+
"type": "registry",
1015+
"version": "6.0.0",
1016+
"integrity": "sha256-CJ611a35MPCE7XQMp0rdC6MCn76znlhisiCRgboAG+Q=",
1017+
"dependencies": [
1018+
"effect",
1019+
"integers"
1020+
]
1021+
},
1022+
"record": {
1023+
"type": "registry",
1024+
"version": "4.0.0",
1025+
"integrity": "sha256-Za5U85bTRJEfGK5Sk4hM41oXy84YQI0I8TL3WUn1Qzg=",
1026+
"dependencies": [
1027+
"functions",
1028+
"prelude",
1029+
"unsafe-coerce"
1030+
]
1031+
},
8081032
"refs": {
8091033
"type": "registry",
8101034
"version": "6.0.0",
@@ -822,6 +1046,40 @@
8221046
"unsafe-coerce"
8231047
]
8241048
},
1049+
"st": {
1050+
"type": "registry",
1051+
"version": "6.2.0",
1052+
"integrity": "sha256-z9X0WsOUlPwNx9GlCC+YccCyz8MejC8Wb0C4+9fiBRY=",
1053+
"dependencies": [
1054+
"partial",
1055+
"prelude",
1056+
"tailrec",
1057+
"unsafe-coerce"
1058+
]
1059+
},
1060+
"strings": {
1061+
"type": "registry",
1062+
"version": "6.0.1",
1063+
"integrity": "sha256-WssD3DbX4OPzxSdjvRMX0yvc9+pS7n5gyPv5I2Trb7k=",
1064+
"dependencies": [
1065+
"arrays",
1066+
"control",
1067+
"either",
1068+
"enums",
1069+
"foldable-traversable",
1070+
"gen",
1071+
"integers",
1072+
"maybe",
1073+
"newtype",
1074+
"nonempty",
1075+
"partial",
1076+
"prelude",
1077+
"tailrec",
1078+
"tuples",
1079+
"unfoldable",
1080+
"unsafe-coerce"
1081+
]
1082+
},
8251083
"tailrec": {
8261084
"type": "registry",
8271085
"version": "6.1.0",
@@ -837,6 +1095,28 @@
8371095
"refs"
8381096
]
8391097
},
1098+
"transformers": {
1099+
"type": "registry",
1100+
"version": "6.1.0",
1101+
"integrity": "sha256-3Bm+Z6tsC/paG888XkywDngJ2JMos+JfOhRlkVfb7gI=",
1102+
"dependencies": [
1103+
"control",
1104+
"distributive",
1105+
"effect",
1106+
"either",
1107+
"exceptions",
1108+
"foldable-traversable",
1109+
"identity",
1110+
"lazy",
1111+
"maybe",
1112+
"newtype",
1113+
"prelude",
1114+
"st",
1115+
"tailrec",
1116+
"tuples",
1117+
"unfoldable"
1118+
]
1119+
},
8401120
"tuples": {
8411121
"type": "registry",
8421122
"version": "7.0.0",

spago.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ package:
1515
dependencies:
1616
- console
1717
- effect
18+
- quickcheck
19+
- quickcheck-laws
1820
workspace:
1921
extraPackages: {}
2022
packageSet:

test.dhall

Lines changed: 0 additions & 11 deletions
This file was deleted.

0 commit comments

Comments
 (0)