Commit c2df298
authored
Add documentation Manual.md and DesignPrinciples.md (#5044)
* Added sub directory src/Constrained/Min where we keep a minimal version of the system.
The idea is that is easier to explain, since it doesn't have things like Generics.
It consists of Constrained.Min.Base.hs, Constraied.Min.Syntax.hs, Constrained.Min.Model.hs,
and Constrained.Min.Tuple.hs
Added the file docs/constrained/DesignPrinciples.md that describes this minimal system.
* Describe computeSpecSimplified, the use of SolverPlan and propagageSpec.
* parent 90eeb3a
author Tim Sheard <sheard@pdx.edu> 1747246081 -0700
committer Tim Sheard <sheard@pdx.edu> 1750253688 -0400
Added a second document docs/constrained_generators/manual.md
This is a basic manual about how to write constraints, but does not
go into details about how the system is implemented.1 parent 53665cc commit c2df298
File tree
12 files changed
+7360
-169
lines changed- docs/constrained-generators
- eras/conway/impl/testlib/Test/Cardano/Ledger/Conway
- libs/constrained-generators
- src/Constrained
- Examples
- Spec
- testlib/Test/Minimal
12 files changed
+7360
-169
lines changedLarge diffs are not rendered by default.
Large diffs are not rendered by default.
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
306 | 306 | | |
307 | 307 | | |
308 | 308 | | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
309 | 312 | | |
310 | 313 | | |
311 | 314 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| 34 | + | |
34 | 35 | | |
35 | 36 | | |
36 | 37 | | |
| |||
74 | 75 | | |
75 | 76 | | |
76 | 77 | | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
77 | 104 | | |
78 | 105 | | |
79 | 106 | | |
| |||
105 | 132 | | |
106 | 133 | | |
107 | 134 | | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | 135 | | |
115 | 136 | | |
116 | 137 | | |
| |||
0 commit comments