summaryrefslogtreecommitdiff
path: root/src/Core/Thinning.idr
diff options
context:
space:
mode:
Diffstat (limited to 'src/Core/Thinning.idr')
-rw-r--r--src/Core/Thinning.idr6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/Core/Thinning.idr b/src/Core/Thinning.idr
index ecc3f47..7ef2562 100644
--- a/src/Core/Thinning.idr
+++ b/src/Core/Thinning.idr
@@ -175,3 +175,9 @@ compAssoc :
(thin1 : sx `Thins` sy) ->
thin3 . (thin2 . thin1) = (thin3 . thin2) . thin1
compAssoc thin3 thin2 thin1 = compAssoc' (view thin3) (view thin2) (view thin1)
+
+-- Non-Identities
+
+export
+compPresNotId : IsNotId thin2 -> IsNotId thin1 -> IsNotId (thin2 . thin1)
+compPresNotId ItIsThinner ItIsThinner = ItIsThinner