Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Jonas Kastberg
iris
Commits
6f3b57de
Commit
6f3b57de
authored
Mar 03, 2019
by
Ralf Jung
Browse files
tweak GFunctor
parent
ec27d524
Changes
1
Hide whitespace changes
Inline
Side-by-side
theories/base_logic/lib/iprop.v
View file @
6f3b57de
...
...
@@ -30,6 +30,7 @@ Structure gFunctor := GFunctor {
}.
Arguments
GFunctor
_
{
_
}.
Existing
Instance
gFunctor_contractive
.
Add
Printing
Constructor
gFunctor
.
(** The type [gFunctors] describes the parameters [Σ] of the Iris logic: lists
of [gFunctor]s.
...
...
@@ -61,6 +62,7 @@ Module gFunctors.
Definition
app
(
Σ
1
Σ
2
:
gFunctors
)
:
gFunctors
:
=
existT
(
projT1
Σ
1
+
projT1
Σ
2
)
(
fin_plus_inv
_
(
projT2
Σ
1
)
(
projT2
Σ
2
)).
Global
Typeclasses
Opaque
singleton
app
.
End
gFunctors
.
Coercion
gFunctors
.
singleton
:
gFunctor
>->
gFunctors
.
...
...
Write
Preview
Supports
Markdown
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