aboutsummaryrefslogtreecommitdiff
path: root/plugins/extraction/ExtrHaskellBasic.v
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/extraction/ExtrHaskellBasic.v')
-rw-r--r--plugins/extraction/ExtrHaskellBasic.v17
1 files changed, 0 insertions, 17 deletions
diff --git a/plugins/extraction/ExtrHaskellBasic.v b/plugins/extraction/ExtrHaskellBasic.v
deleted file mode 100644
index d08a81da64..0000000000
--- a/plugins/extraction/ExtrHaskellBasic.v
+++ /dev/null
@@ -1,17 +0,0 @@
-(** Extraction to Haskell : use of basic Haskell types *)
-
-Require Coq.extraction.Extraction.
-
-Extract Inductive bool => "Prelude.Bool" [ "Prelude.True" "Prelude.False" ].
-Extract Inductive option => "Prelude.Maybe" [ "Prelude.Just" "Prelude.Nothing" ].
-Extract Inductive unit => "()" [ "()" ].
-Extract Inductive list => "([])" [ "([])" "(:)" ].
-Extract Inductive prod => "(,)" [ "(,)" ].
-
-Extract Inductive sumbool => "Prelude.Bool" [ "Prelude.True" "Prelude.False" ].
-Extract Inductive sumor => "Prelude.Maybe" [ "Prelude.Just" "Prelude.Nothing" ].
-Extract Inductive sum => "Prelude.Either" [ "Prelude.Left" "Prelude.Right" ].
-
-Extract Inlined Constant andb => "(Prelude.&&)".
-Extract Inlined Constant orb => "(Prelude.||)".
-Extract Inlined Constant negb => "Prelude.not".