aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/poly/lux/abstract/equivalence.lux
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/source/poly/lux/abstract/equivalence.lux')
-rw-r--r--stdlib/source/poly/lux/abstract/equivalence.lux2
1 files changed, 1 insertions, 1 deletions
diff --git a/stdlib/source/poly/lux/abstract/equivalence.lux b/stdlib/source/poly/lux/abstract/equivalence.lux
index a75f56f2d..fddbc16ff 100644
--- a/stdlib/source/poly/lux/abstract/equivalence.lux
+++ b/stdlib/source/poly/lux/abstract/equivalence.lux
@@ -155,7 +155,7 @@
... Polymorphism
(do !
[[funcC varsC bodyC] (<type>.polymorphic equivalence)]
- (in (` (: (All [(~+ varsC)]
+ (in (` (: (All ((~ g!_) (~+ varsC))
(-> (~+ (list\each (|>> (~) ((~! /.Equivalence)) (`)) varsC))
((~! /.Equivalence) ((~ (poly.code *env* inputT)) (~+ varsC)))))
(function ((~ funcC) (~+ varsC))