Skip to content

Commit

Permalink
Updated lol-benches to work with MonadRandom-0.5. Hackage release lol…
Browse files Browse the repository at this point in the history
…-benches-0.0.0.2
  • Loading branch information
crockeea committed Feb 20, 2017
1 parent 5c87c79 commit cb5cefe
Show file tree
Hide file tree
Showing 9 changed files with 12 additions and 8 deletions.
4 changes: 4 additions & 0 deletions lol-benches/CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
Changelog for lol-benches project
================================

0.0.0.2
-----
* Import Control.Monad.Random hiding `lift` to support MonadRandom-0.5.1.

0.0.0.1
-----
* Initial commit: moved benchmarks from package lol to lol-benches.
2 changes: 1 addition & 1 deletion lol-benches/Crypto/Lol/Benchmarks/CTBenches.hs
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ This may require some fiddling in exports of 'Tensor' instances to compile.
module Crypto.Lol.Benchmarks.CTBenches (ctBenches) where

import Control.Applicative
import Control.Monad.Random
import Control.Monad.Random hiding (lift)

import Crypto.Lol.Cyclotomic.Tensor
import Crypto.Lol.Prelude
Expand Down
2 changes: 1 addition & 1 deletion lol-benches/Crypto/Lol/Benchmarks/CycBenches.hs
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Benchmarks for the 'Cyc' interface.
module Crypto.Lol.Benchmarks.CycBenches (cycBenches1, cycBenches2) where

import Control.Applicative
import Control.Monad.Random
import Control.Monad.Random hiding (lift)

import Crypto.Lol
import Crypto.Lol.Benchmarks
Expand Down
2 changes: 1 addition & 1 deletion lol-benches/Crypto/Lol/Benchmarks/SimpleTensorBenches.hs
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ harness (for performance comparison).
module Crypto.Lol.Benchmarks.SimpleTensorBenches (simpleTensorBenches1, simpleTensorBenches2) where

import Control.Applicative
import Control.Monad.Random
import Control.Monad.Random hiding (lift)

import Criterion

Expand Down
2 changes: 1 addition & 1 deletion lol-benches/Crypto/Lol/Benchmarks/SimpleUCycBenches.hs
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ harness (for performance comparison).
module Crypto.Lol.Benchmarks.SimpleUCycBenches (simpleUCycBenches1, simpleUCycBenches2) where

import Control.Applicative
import Control.Monad.Random
import Control.Monad.Random hiding (lift)

import Crypto.Lol.Prelude
import Crypto.Lol.Cyclotomic.UCyc
Expand Down
2 changes: 1 addition & 1 deletion lol-benches/Crypto/Lol/Benchmarks/TensorBenches.hs
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Benchmarks for the 'Tensor' interface.
module Crypto.Lol.Benchmarks.TensorBenches (tensorBenches1, tensorBenches2) where

import Control.Applicative
import Control.Monad.Random
import Control.Monad.Random hiding (lift)

import Crypto.Lol.Benchmarks
import Crypto.Lol.Prelude
Expand Down
2 changes: 1 addition & 1 deletion lol-benches/Crypto/Lol/Benchmarks/UCycBenches.hs
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Benchmarks for the 'UCyc' interface.
module Crypto.Lol.Benchmarks.UCycBenches (ucycBenches1, ucycBenches2) where

import Control.Applicative
import Control.Monad.Random
import Control.Monad.Random hiding (lift)

import Crypto.Lol.Benchmarks
import Crypto.Lol.Cyclotomic.Tensor (TElt)
Expand Down
2 changes: 1 addition & 1 deletion lol-benches/Crypto/Lol/Benchmarks/ZqBenches.hs
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ import Crypto.Lol

import Control.Applicative
import Control.Monad
import Control.Monad.Random
import Control.Monad.Random hiding (lift)
import qualified Data.Vector.Unboxed as U
import qualified Data.Array.Repa as R

Expand Down
2 changes: 1 addition & 1 deletion lol-benches/lol-benches.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ name: lol-benches
-- PVP summary: +-+------- breaking API changes
-- | | +----- non-breaking API additions
-- | | | +--- code changes with no API change
version: 0.0.0.1
version: 0.0.0.2
synopsis: A library for benchmarking <https://hackage.haskell.org/package/lol Λ ∘ λ>.
homepage: https://github.com/cpeikert/Lol
Bug-Reports: https://github.com/cpeikert/Lol/issues
Expand Down

0 comments on commit cb5cefe

Please sign in to comment.