Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Iris
Iris
Commits
0bde28f7
Commit
0bde28f7
authored
Feb 23, 2016
by
Ralf Jung
Browse files
Revert "turn canonical structures that don't have any instances into plain records"
This reverts commit
7266d16b
parent
7266d16b
Pipeline
#84
passed with stage
Changes
2
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
algebra/functor.v
View file @
0bde28f7
...
...
@@ -2,7 +2,7 @@ From algebra Require Export cmra.
(** * Functors from COFE to CMRA *)
(* TODO RJ: Maybe find a better name for this? It is not PL-specific any more. *)
Record
iFunctor
:
=
IFunctor
{
Structure
iFunctor
:
=
IFunctor
{
ifunctor_car
:
>
cofeT
→
cmraT
;
ifunctor_map
{
A
B
}
(
f
:
A
-
n
>
B
)
:
ifunctor_car
A
-
n
>
ifunctor_car
B
;
ifunctor_map_ne
{
A
B
}
n
:
Proper
(
dist
n
==>
dist
n
)
(@
ifunctor_map
A
B
)
;
...
...
algebra/sts.v
View file @
0bde28f7
...
...
@@ -7,7 +7,7 @@ Local Arguments unit _ _ !_ /.
(** * Definition of STSs *)
Module
sts
.
Record
stsT
:
=
STS
{
Structure
stsT
:
=
STS
{
state
:
Type
;
token
:
Type
;
prim_step
:
relation
state
;
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new 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