File tree 1 file changed +2
-1
lines changed
cardano-crypto-class/src/Cardano/Crypto/EllipticCurve/BLS12_381
1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -168,6 +168,7 @@ import Data.ByteString (ByteString)
168
168
import qualified Data.ByteString as BS
169
169
import qualified Data.ByteString.Internal as BSI
170
170
import qualified Data.ByteString.Unsafe as BSU
171
+ import qualified Data.Functor
171
172
import qualified Data.List.NonEmpty as NonEmpty
172
173
import Data.Proxy (Proxy (.. ))
173
174
import Data.Void
@@ -952,7 +953,7 @@ scalarCanonical scalar =
952
953
blsMSM :: forall curve . BLS curve => NonEmpty. NonEmpty (Point curve , Integer ) -> Point curve
953
954
blsMSM psAndSs =
954
955
unsafePerformIO $ do
955
- let (points, scalarsAsInt) = NonEmpty .unzip psAndSs
956
+ let (points, scalarsAsInt) = Data.Functor .unzip psAndSs
956
957
numPoints = length points
957
958
nonEmptyAffinePoints = fmap toAffine points
958
959
nonEmptyScalars <- mapM scalarFromInteger scalarsAsInt
You can’t perform that action at this time.
0 commit comments