issues
search
tweag
/
pirouette
Language-generic workbench for building static analysis
MIT License
47
stars
2
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Some documentation updates
#147
0xd34df00d
closed
2 years ago
0
Update Constraint Datatype
#146
VictorCMiraldo
closed
1 year ago
17
Remove expandAllNonRec
#145
0xd34df00d
closed
2 years ago
2
Fix parsing issue on keyword-prefixed identifiers
#144
florentc
closed
2 years ago
0
Improve the surface language
#143
florentc
opened
2 years ago
0
Translate case expressions to SystemF
#142
florentc
opened
2 years ago
0
Add a language-agnostic runner based on pirouette-plutusir
#141
0xd34df00d
closed
2 years ago
0
Consider simplifying monomorphisation and defunctionalisation
#140
facundominguez
opened
2 years ago
2
Rewrite the symbolic evaluation engine denotationally
#139
VictorCMiraldo
closed
2 years ago
1
Remove the need for `StateT` in the `SymEval` monad
#138
VictorCMiraldo
opened
2 years ago
3
How to deal with strict evaluation when arguments evaluate to bottom?
#137
carlhammann
opened
2 years ago
6
Use ghc 9.0.2: fixing nixpkgs HLS
#136
VictorCMiraldo
closed
2 years ago
0
Improve the surface language syntax
#135
florentc
closed
2 years ago
0
DCE constructors
#134
0xd34df00d
closed
2 years ago
10
Add a separate class for α equality
#133
0xd34df00d
closed
2 years ago
0
Make `Eq` instance for `Datatype` into propositional equality
#132
VictorCMiraldo
closed
2 years ago
1
Improve the surface language syntax
#131
VictorCMiraldo
closed
2 years ago
0
Simplify Defunctionalization
#130
VictorCMiraldo
closed
2 years ago
0
Monomorphize Everything
#129
VictorCMiraldo
closed
2 years ago
1
Fix mono matches (1)
#128
0xd34df00d
closed
2 years ago
3
Remove the hack for translating `Bool` and make it into a transformation
#127
VictorCMiraldo
closed
2 years ago
1
Make `QuasiQuoter.Syntax` and `Pirouette.Term.Syntax.Pretty` compatible
#126
VictorCMiraldo
opened
2 years ago
1
Transformation for removing `/\ dead . T` from the code
#125
VictorCMiraldo
closed
2 years ago
2
Monomoprhization and namespaces interaction bug
#124
VictorCMiraldo
closed
2 years ago
0
Start refining the interface for invoking pirouette on `PlutusIR` (#122)
#123
VictorCMiraldo
closed
2 years ago
4
Finalize the PlutusIR interface
#122
VictorCMiraldo
opened
2 years ago
0
Large refactorings homogenizing imports and module dependencies.
#121
VictorCMiraldo
closed
2 years ago
0
Update interface and `README.md`
#120
VictorCMiraldo
closed
2 years ago
0
Add ormolu, remove hlint.
#119
VictorCMiraldo
closed
2 years ago
1
More documentation tweaks
#118
facundominguez
closed
2 years ago
0
Add some more documentation
#117
facundominguez
closed
2 years ago
0
Replace two nested `ReaderT`s with one in `SymEval`
#116
0xd34df00d
closed
2 years ago
0
Introduce our own TreeT monad
#115
serras
closed
2 years ago
7
Some documentation fixes
#114
facundominguez
closed
2 years ago
0
More Plutus IR built-ins
#113
serras
closed
2 years ago
0
Understand and explore whether we really need that many monads in `SymEval`
#112
VictorCMiraldo
opened
2 years ago
6
A stab at mstacks
#111
0xd34df00d
closed
2 years ago
2
Use pure `solve` function
#110
VictorCMiraldo
closed
2 years ago
6
Remove `Logger` monad and remove `PirouetteBase` constraint
#109
VictorCMiraldo
closed
2 years ago
0
First steps on symbolic eval of Plutus IR
#108
serras
closed
2 years ago
2
In `dev`: Purify `pirouette` using a pure `solve` function, no more `IO` from the symbolic engine.
#107
VictorCMiraldo
closed
2 years ago
0
In `dev`: Remove `Logger` and rename `LanguageSMTBranches`
#106
VictorCMiraldo
closed
2 years ago
2
In `dev`: re-enable `ormolu` on CI and remove hlint
#105
VictorCMiraldo
closed
2 years ago
0
Update nixpkgs to release-22.05
#104
serras
closed
2 years ago
2
Process PlutusIR type synonyms
#103
florentc
closed
2 years ago
2
Typecheck two PIR files
#102
florentc
closed
2 years ago
7
In `dev`: support `PlutusIR` type synonyms
#101
florentc
closed
2 years ago
1
Evaluate destructors earlier than other arguments
#100
serras
closed
2 years ago
1
Remove explicit `IO` from our SMT interface
#99
VictorCMiraldo
closed
2 years ago
5
Be more precise with symbolic evaluation of arguments
#98
serras
closed
2 years ago
2
Previous
Next