Skip to content

Commit

Permalink
Move experimental files out of the main directory
Browse files Browse the repository at this point in the history
  • Loading branch information
Lysxia committed Nov 9, 2018
1 parent 0a16e74 commit c8ca4f7
Show file tree
Hide file tree
Showing 8 changed files with 18 additions and 8 deletions.
3 changes: 1 addition & 2 deletions Makefile
@@ -1,7 +1,6 @@
.PHONY: clean all coq test tests examples install uninstall depgraph \
example-imp example-lc example-io example-nimp


COQPATHFILE=$(wildcard _CoqPath)

all: coq
Expand Down Expand Up @@ -37,7 +36,7 @@ example-io: examples/IO.v
ocamlbuild io.native && ./io.native

Makefile.coq: _CoqProject
coq_makefile -f _CoqProject -o Makefile.coq
coq_makefile -f $< -o $@

clean: Makefile.coq
$(MAKE) -f Makefile.coq clean
Expand Down
5 changes: 0 additions & 5 deletions _CoqConfig
Expand Up @@ -6,9 +6,6 @@ theories/ITree.v

theories/Eq/Eq.v

theories/CoAlgebra.v
theories/Machine.v

theories/Equivalence.v
theories/Morphisms.v
theories/MorphismsFacts.v
Expand All @@ -17,5 +14,3 @@ theories/UpTo.v
theories/MutFix.v
theories/Trace.v
theories/MFixITree.v

theories/Alternatives/IxEffect.v
File renamed without changes.
File renamed without changes.
File renamed without changes.
5 changes: 4 additions & 1 deletion theories/Machine.v → experiments/Machine.v
Expand Up @@ -24,10 +24,13 @@ From ExtLib.Structures Require Import
Functor Applicative Monad.

From ITree Require Import
CoAlgebra Eq.Eq.
Eq.Eq.

From ITree Require ITree.

From ITree.Experiments Require Import
CoAlgebra.

Set Implicit Arguments.
Set Contextual Implicit.

Expand Down
9 changes: 9 additions & 0 deletions experiments/Makefile
@@ -0,0 +1,9 @@
.PHONY: all build

all: build

build: Makefile.coq
make -f $<

Makefile.coq: _CoqProject
coq_makefile -f $< -o $@
4 changes: 4 additions & 0 deletions experiments/README.md
@@ -0,0 +1,4 @@
- `CoAlgebra.v`: Categories and coalgebras
- `Machine.v`: Initial coalgebra
- `EffRec.v`: equivalence between representations of effects as `Type -> Type`
or `{ action : Type; reaction : action -> Type }`

0 comments on commit c8ca4f7

Please sign in to comment.