Skip to content

Commit 53fd761

Browse files
committed
rename modules for consistency
1 parent b0fc0e4 commit 53fd761

File tree

4 files changed

+14
-10
lines changed

4 files changed

+14
-10
lines changed

Diff for: arithmetic-circuits.cabal

+9-5
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ common extensions
3737
RecordWildCards
3838

3939
common warnings
40-
ghc-options: -Wall -Wredundant-constraints -Werror
40+
ghc-options: -Wall -Wredundant-constraints
4141

4242

4343
common deps
@@ -104,17 +104,21 @@ library circom-compat
104104
import: deps, extensions, warnings
105105
visibility: public
106106
exposed-modules:
107-
Circuit.Solver.Circom
108107
FNV
109-
R1CS.Circom
108+
Circom.CLI
109+
Circom.Solver
110+
Circom.R1CS
110111

111112
other-modules: Paths_arithmetic_circuits
112113
hs-source-dirs: circom-compat/src
113114
build-depends:
114-
arithmetic-circuits
115+
aeson-pretty
116+
, arithmetic-circuits
115117
, arithmetic-circuits:language
116118
, binary
117119
, bytestring
120+
, directory
121+
, optparse-applicative
118122
, vector
119123

120124
ghc-options: -freverse-errors -O2 -Wall
@@ -215,7 +219,7 @@ test-suite circom-compat-tests
215219

216220
other-modules:
217221
Paths_arithmetic_circuits
218-
Test.R1CS.Circom
222+
Test.Circom.R1CS
219223

220224
hs-source-dirs: circom-compat/test
221225

Diff for: circom-compat/src/R1CS/Circom.hs renamed to circom-compat/src/Circom/R1CS.hs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module R1CS.Circom
1+
module Circom.R1CS
22
( CircomR1CS (..),
33
r1csToCircomR1CS,
44
r1csFromCircomR1CS,

Diff for: circom-compat/src/Circuit/Solver/Circom.hs renamed to circom-compat/src/Circom/Solver.hs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module Circuit.Solver.Circom
1+
module Circom.Solver
22
( CircomProgram,
33
cpVars,
44
cpCircuit,
@@ -23,6 +23,7 @@ module Circuit.Solver.Circom
2323
)
2424
where
2525

26+
import Circom.R1CS (CircomWitness, FieldSize (..), circomReindexMap, integerFromLittleEndian, integerToLittleEndian, n32, witnessToCircomWitness)
2627
import Circuit
2728
import Data.Binary (Binary)
2829
import Data.Field.Galois (GaloisField, PrimeField (fromP), char)
@@ -36,7 +37,6 @@ import Data.Vector.Mutable qualified as MV
3637
import FNV (FNVHash (..), hashText, mkFNV)
3738
import Protolude
3839
import R1CS (Inputs (..), Witness (..), oneVar)
39-
import R1CS.Circom (CircomWitness, FieldSize (..), circomReindexMap, integerFromLittleEndian, integerToLittleEndian, n32, witnessToCircomWitness)
4040
import Text.PrettyPrint.Leijen.Text (Pretty (pretty), (<+>))
4141

4242
data CircomProgram f = CircomProgram

Diff for: circom-compat/test/Test/R1CS/Circom.hs renamed to circom-compat/test/Test/Circom/R1CS.hs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
module Test.R1CS.Circom where
1+
module Test.Circom.R1CS where
22

3+
import Circom.R1CS
34
import Data.Binary (decode, decodeFileOrFail, encode)
45
import Data.Binary.Get (ByteOffset)
56
import Data.Field.Galois (Prime)
67
import FNV
78
import Protolude
89
import R1CS (validateWitness)
9-
import R1CS.Circom
1010
import Test.Hspec
1111
import Test.QuickCheck
1212
import Prelude (String)

0 commit comments

Comments
 (0)