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