Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
10
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
David Swasey
coq-stdpp
Commits
42da66bf
Commit
42da66bf
authored
Dec 08, 2017
by
Robbert Krebbers
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add `TCForall2`.
parent
e8d81825
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
8 additions
and
0 deletions
+8
-0
theories/base.v
theories/base.v
+8
-0
No files found.
theories/base.v
View file @
42da66bf
...
...
@@ -91,6 +91,14 @@ Existing Class TCForall.
Existing
Instance
TCForall_nil
.
Existing
Instance
TCForall_cons
.
Inductive
TCForall2
{
A
B
}
(
P
:
A
→
B
→
Prop
)
:
list
A
→
list
B
→
Prop
:
=
|
TCForall2_nil
:
TCForall2
P
[]
[]
|
TCForall2_cons
x
y
xs
ys
:
P
x
y
→
TCForall2
P
xs
ys
→
TCForall2
P
(
x
::
xs
)
(
y
::
ys
).
Existing
Class
TCForall2
.
Existing
Instance
TCForall2_nil
.
Existing
Instance
TCForall2_cons
.
(** Throughout this development we use [stdpp_scope] for all general purpose
notations that do not belong to a more specific scope. *)
Delimit
Scope
stdpp_scope
with
stdpp
.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment