Skip to content

Commit bbd2c17

Browse files
committed
ormolu
1 parent 3f80da2 commit bbd2c17

File tree

2 files changed

+13
-14
lines changed

2 files changed

+13
-14
lines changed

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

+12-13
Original file line numberDiff line numberDiff line change
@@ -88,16 +88,16 @@ mkProgramEnv ::
8888
ProgramEnv f
8989
mkProgramEnv CircomProgram {cpVars = vars, cpCircuit = circ} =
9090
let vs = relabel hashText vars
91-
in ProgramEnv
92-
{ peFieldSize = FieldSize 32,
93-
peRawPrime = toInteger $ char (1 :: f),
94-
peVersion = 2,
95-
peInputsSize = IntSet.size $ cvPrivateInputs vars <> cvPublicInputs vars,
96-
peWitnessSize = IntSet.size $ IntSet.insert oneVar $ cvVars vars,
97-
peCircuit = circ,
98-
peSignalSizes = inputSizes (cvInputsLabels vs),
99-
peCircuitVars = vs
100-
}
91+
in ProgramEnv
92+
{ peFieldSize = FieldSize 32,
93+
peRawPrime = toInteger $ char (1 :: f),
94+
peVersion = 2,
95+
peInputsSize = IntSet.size $ cvPrivateInputs vars <> cvPublicInputs vars,
96+
peWitnessSize = IntSet.size $ IntSet.insert oneVar $ cvVars vars,
97+
peCircuit = circ,
98+
peSignalSizes = inputSizes (cvInputsLabels vs),
99+
peCircuitVars = vs
100+
}
101101

102102
data ProgramState f = ProgramState
103103
{ psInputs :: Inputs f,
@@ -154,10 +154,9 @@ _getInputSize = peInputsSize
154154

155155
-- we dont (yet) support multiple values (e.g. arrays) for signal values
156156
_getInputSignalSize :: ProgramEnv f -> Word32 -> Word32 -> IO Int
157-
_getInputSignalSize ProgramEnv {peSignalSizes} msb lsb =
157+
_getInputSignalSize ProgramEnv {peSignalSizes} msb lsb =
158158
let h = mkFNV msb lsb
159-
in pure $ fromMaybe 0 $ Map.lookup h peSignalSizes
160-
159+
in pure $ fromMaybe 0 $ Map.lookup h peSignalSizes
161160

162161
-- we ignore the last arugment because our signals don't have indices, only names
163162
_setInputSignal ::

Diff for: circuit/src/Circuit/Arithmetic.hs

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ import Data.Map qualified as Map
4242
import Data.Set qualified as Set
4343
import Data.Text qualified as Text
4444
import Protolude
45+
import Protolude.Unsafe (unsafeHead)
4546
import Text.PrettyPrint.Leijen.Text as PP
4647
( Pretty (..),
4748
hsep,
@@ -51,7 +52,6 @@ import Text.PrettyPrint.Leijen.Text as PP
5152
vcat,
5253
(<+>),
5354
)
54-
import Protolude.Unsafe (unsafeHead)
5555

5656
data InputType = Public | Private deriving (Show, Eq, Ord, Generic, NFData)
5757

0 commit comments

Comments
 (0)