packages feed

Cabal revisions of twentyseven-0.0.0

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-name:                twentyseven-version:             0.0.0-synopsis:            Rubik's cube solver-description:-  Solve 3×3×3 Rubik's cubes in the fewest possible moves. Or, if you can't-  wait, get /close enough/ with the two-phase solver.-homepage:            https://github.com/lysxia/twentyseven-license:             MIT-license-file:        LICENSE-author:              Li-yao Xia-maintainer:          li-yao.xia@ens.fr-category:            Algorithms-build-type:          Simple-extra-source-files:  README.md stack.yaml-cabal-version:       >=1.10--library-  exposed-modules:-    Data.Binary.Storable-    Data.Tuple.Extra-    Data.Vector.Generic.Mutable.Loops-    Data.Vector.Storable.Allocated-    Data.MBitVector-    Data.Vector.HalfByte-    Rubik.Cube-    Rubik.Cube.Facelet-    Rubik.Cube.Facelet.Internal-    Rubik.Cube.Coord-    Rubik.Cube.Cubie-    Rubik.Cube.Cubie.Internal-    Rubik.Cube.Moves-    Rubik.Cube.Moves.Internal-    Rubik.Tables.Distances-    Rubik.Tables.Moves-    Rubik.Tables.Internal-    Rubik.Distances-    Rubik.IDA-    Rubik.Misc-    Rubik.Solver-    Rubik.Solver.Optimal-    Rubik.Solver.TwoPhase-    Rubik.Symmetry-  other-modules:-    Data.Tuple.Template-  other-extensions:-    DeriveFunctor-    FlexibleInstances-    FlexibleContexts-    MagicHash-    MultiParamTypeClasses-    RecordWildCards-    ScopedTypeVariables-    TemplateHaskell-    TypeFamilies-    TypeOperators-    ViewPatterns-  build-depends:-    base >=4.8 && <5,-    deepseq,-    directory,-    filepath,-    heap >=1.0,-    primitive >=0.6,-    vector >=0.10,-    containers >=0.5,-    monad-loops,-    MonadRandom,-    mtl >= 2.1,-    newtype >= 0.2,-    ref-fd >=0.4,-    template-haskell-  hs-source-dirs:      src-  default-language:    Haskell2010-  ghc-options:         -fwarn-unused-imports--executable twentyseven-  main-is:             twentyseven.hs-  hs-source-dirs:      exec-src-  other-extensions:-    NamedFieldPuns-    RecordWildCards-  build-depends:-    base >=4.8 && <5,-    optparse-applicative,-    time <1.6,-    transformers,-    twentyseven-  default-language:    Haskell2010--Test-Suite test-twentyseven-  type: detailed-0.9-  hs-source-dirs: test-  test-module: Test-  other-extensions:-    LambdaCase-  build-depends:-    base >=4.8,-    Cabal >=1.9.3,-    cabal-test-quickcheck >=0.1.6,-    HUnit-Plus >=1.1.0,-    QuickCheck >=2.8,-    split,-    vector,-    twentyseven-  default-language: Haskell2010+name:                twentyseven
+version:             0.0.0
+x-revision: 1
+synopsis:            Rubik's cube solver
+description:
+  Solve 3×3×3 Rubik's cubes in the fewest possible moves. Or, if you can't
+  wait, get /close enough/ with the two-phase solver.
+homepage:            https://github.com/lysxia/twentyseven
+license:             MIT
+license-file:        LICENSE
+author:              Li-yao Xia
+maintainer:          lysxia@gmail.com
+category:            Algorithms
+build-type:          Simple
+extra-source-files:  README.md stack.yaml
+cabal-version:       >=1.10
+
+library
+  exposed-modules:
+    Data.Binary.Storable
+    Data.Tuple.Extra
+    Data.Vector.Generic.Mutable.Loops
+    Data.Vector.Storable.Allocated
+    Data.MBitVector
+    Data.Vector.HalfByte
+    Rubik.Cube
+    Rubik.Cube.Facelet
+    Rubik.Cube.Facelet.Internal
+    Rubik.Cube.Coord
+    Rubik.Cube.Cubie
+    Rubik.Cube.Cubie.Internal
+    Rubik.Cube.Moves
+    Rubik.Cube.Moves.Internal
+    Rubik.Tables.Distances
+    Rubik.Tables.Moves
+    Rubik.Tables.Internal
+    Rubik.Distances
+    Rubik.IDA
+    Rubik.Misc
+    Rubik.Solver
+    Rubik.Solver.Optimal
+    Rubik.Solver.TwoPhase
+    Rubik.Symmetry
+  other-modules:
+    Data.Tuple.Template
+  other-extensions:
+    DeriveFunctor
+    FlexibleInstances
+    FlexibleContexts
+    MagicHash
+    MultiParamTypeClasses
+    RecordWildCards
+    ScopedTypeVariables
+    TemplateHaskell
+    TypeFamilies
+    TypeOperators
+    ViewPatterns
+  build-depends:
+    base >=4.8 && <5,
+    deepseq,
+    directory,
+    filepath,
+    heap >=1.0,
+    primitive >=0.6,
+    vector >=0.10,
+    containers >=0.5,
+    monad-loops,
+    MonadRandom,
+    mtl >= 2.1,
+    newtype >= 0.2,
+    ref-fd >=0.4,
+    template-haskell
+  hs-source-dirs:      src
+  default-language:    Haskell2010
+  ghc-options:         -fwarn-unused-imports
+
+executable twentyseven
+  main-is:             twentyseven.hs
+  hs-source-dirs:      exec-src
+  other-extensions:
+    NamedFieldPuns
+    RecordWildCards
+  build-depends:
+    base >=4.8 && <5,
+    optparse-applicative,
+    time <1.6,
+    transformers,
+    twentyseven
+  default-language:    Haskell2010
+
+Test-Suite test-twentyseven
+  type: detailed-0.9
+  hs-source-dirs: test
+  test-module: Test
+  other-extensions:
+    LambdaCase
+  build-depends:
+    base >=4.8,
+    Cabal >=1.9.3,
+    cabal-test-quickcheck >=0.1.6,
+    HUnit-Plus >=1.1.0,
+    QuickCheck >=2.8,
+    split,
+    vector,
+    twentyseven
+  default-language: Haskell2010