Skip to content

Commit 984d948

Browse files
authored
Merge pull request #58 from mlabs-haskell/compiler/proto-integration
Compiler: ProtoCompat Inference Integration
2 parents 134ff00 + 30a043a commit 984d948

File tree

27 files changed

+1023
-843
lines changed

27 files changed

+1023
-843
lines changed

flake.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
};
6868

6969
index-state = "2022-12-01T00:00:00Z";
70-
compiler-nix-name = "ghc924";
70+
compiler-nix-name = "ghc925";
7171

7272
# Common build abstraction for the components.
7373
buildAbstraction = { import-location, additional ? { } }:

lambda-buffers-compiler/lambda-buffers-compiler.cabal

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -94,9 +94,11 @@ library
9494
import: common-imports
9595
build-depends:
9696
, containers >=0.6.5.1
97+
, data-default >=0.7
9798
, freer-simple >=1.2
9899
, generic-arbitrary
99100
, generic-lens >=2.2
101+
, generics-sop >=0.5
100102
, lambda-buffers-compiler-pb >=0.1.0.0
101103
, mtl >=2.2
102104
, parsec >=3.1
@@ -109,16 +111,14 @@ library
109111
exposed-modules:
110112
LambdaBuffers.Compiler
111113
LambdaBuffers.Compiler.KindCheck
112-
LambdaBuffers.Compiler.KindCheck.Context
113114
LambdaBuffers.Compiler.KindCheck.Derivation
114115
LambdaBuffers.Compiler.KindCheck.Inference
115-
LambdaBuffers.Compiler.KindCheck.Judgement
116116
LambdaBuffers.Compiler.KindCheck.Kind
117117
LambdaBuffers.Compiler.KindCheck.Type
118-
LambdaBuffers.Compiler.KindCheck.Variable
119118
LambdaBuffers.Compiler.NamingCheck
120119
LambdaBuffers.Compiler.ProtoCompat
121120
LambdaBuffers.Compiler.ProtoCompat.FromProto
121+
LambdaBuffers.Compiler.ProtoCompat.InfoLess
122122
LambdaBuffers.Compiler.ProtoCompat.Types
123123
LambdaBuffers.Compiler.TypeClassCheck
124124
LambdaBuffers.Compiler.TypeClassCheck.Compat
@@ -154,6 +154,7 @@ test-suite tests
154154
main-is: Test.hs
155155
build-depends:
156156
, containers >=0.6
157+
, data-default >=0.7
157158
, generic-lens >=2.2
158159
, hedgehog >=1.2
159160
, lambda-buffers-compiler

0 commit comments

Comments
 (0)