Update cabal description, add extra package etc.
This commit is contained in:
		
							parent
							
								
									73c62b0a8f
								
							
						
					
					
						commit
						e0b5de5a7f
					
				
							
								
								
									
										16
									
								
								default.nix
									
									
									
									
									
								
							
							
						
						
									
										16
									
								
								default.nix
									
									
									
									
									
								
							@ -1,6 +1,7 @@
 | 
				
			|||||||
{ mkDerivation, base, monad-loops, MonadRandom, pipes, protolude
 | 
					{ mkDerivation, base, Cabal, cabal-test-quickcheck, extra
 | 
				
			||||||
, QuickCheck, quickcheck-instances, random, random-fu
 | 
					, monad-loops, MonadRandom, pipes, protolude, QuickCheck
 | 
				
			||||||
, random-shuffle, stdenv, text
 | 
					, quickcheck-instances, random, random-fu, random-shuffle, stdenv
 | 
				
			||||||
 | 
					, text
 | 
				
			||||||
}:
 | 
					}:
 | 
				
			||||||
mkDerivation {
 | 
					mkDerivation {
 | 
				
			||||||
  pname = "ga";
 | 
					  pname = "ga";
 | 
				
			||||||
@ -9,12 +10,17 @@ mkDerivation {
 | 
				
			|||||||
  isLibrary = true;
 | 
					  isLibrary = true;
 | 
				
			||||||
  isExecutable = true;
 | 
					  isExecutable = true;
 | 
				
			||||||
  libraryHaskellDepends = [
 | 
					  libraryHaskellDepends = [
 | 
				
			||||||
    base monad-loops MonadRandom pipes protolude QuickCheck
 | 
					    base extra monad-loops MonadRandom pipes protolude QuickCheck
 | 
				
			||||||
    quickcheck-instances random random-fu random-shuffle text
 | 
					    quickcheck-instances random random-fu random-shuffle text
 | 
				
			||||||
  ];
 | 
					  ];
 | 
				
			||||||
  executableHaskellDepends = [
 | 
					  executableHaskellDepends = [
 | 
				
			||||||
    base monad-loops MonadRandom pipes protolude QuickCheck
 | 
					    base extra monad-loops MonadRandom pipes protolude QuickCheck
 | 
				
			||||||
    quickcheck-instances random random-fu random-shuffle text
 | 
					    quickcheck-instances random random-fu random-shuffle text
 | 
				
			||||||
  ];
 | 
					  ];
 | 
				
			||||||
 | 
					  testHaskellDepends = [
 | 
				
			||||||
 | 
					    base Cabal cabal-test-quickcheck extra monad-loops MonadRandom
 | 
				
			||||||
 | 
					    pipes protolude QuickCheck quickcheck-instances random random-fu
 | 
				
			||||||
 | 
					    random-shuffle text
 | 
				
			||||||
 | 
					  ];
 | 
				
			||||||
  license = stdenv.lib.licenses.gpl3;
 | 
					  license = stdenv.lib.licenses.gpl3;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										23
									
								
								ga.cabal
									
									
									
									
									
								
							
							
						
						
									
										23
									
								
								ga.cabal
									
									
									
									
									
								
							@ -15,15 +15,16 @@ build-type:          Simple
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
library
 | 
					library
 | 
				
			||||||
  build-depends:       base ^>=4.12.0.0
 | 
					  build-depends:       base ^>=4.12.0.0
 | 
				
			||||||
 | 
					                     , extra
 | 
				
			||||||
                     , MonadRandom
 | 
					                     , MonadRandom
 | 
				
			||||||
                     , monad-loops
 | 
					                     , monad-loops
 | 
				
			||||||
                     , random
 | 
					 | 
				
			||||||
                     , random-fu
 | 
					 | 
				
			||||||
                     , random-shuffle
 | 
					 | 
				
			||||||
                     , pipes
 | 
					                     , pipes
 | 
				
			||||||
                     , protolude
 | 
					                     , protolude
 | 
				
			||||||
                     , QuickCheck
 | 
					                     , QuickCheck
 | 
				
			||||||
                     , quickcheck-instances
 | 
					                     , quickcheck-instances
 | 
				
			||||||
 | 
					                     , random
 | 
				
			||||||
 | 
					                     , random-fu
 | 
				
			||||||
 | 
					                     , random-shuffle
 | 
				
			||||||
                     , text
 | 
					                     , text
 | 
				
			||||||
  default-language:    Haskell2010
 | 
					  default-language:    Haskell2010
 | 
				
			||||||
  hs-source-dirs:      src
 | 
					  hs-source-dirs:      src
 | 
				
			||||||
@ -33,14 +34,28 @@ library
 | 
				
			|||||||
                     , SS19
 | 
					                     , SS19
 | 
				
			||||||
                     , WS19
 | 
					                     , WS19
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					 | 
				
			||||||
executable ga
 | 
					executable ga
 | 
				
			||||||
  build-depends:       base ^>=4.12.0.0
 | 
					  build-depends:       base ^>=4.12.0.0
 | 
				
			||||||
 | 
					                     , extra
 | 
				
			||||||
                     , MonadRandom
 | 
					                     , MonadRandom
 | 
				
			||||||
                     , monad-loops
 | 
					                     , monad-loops
 | 
				
			||||||
 | 
					                     , pipes
 | 
				
			||||||
 | 
					                     , protolude
 | 
				
			||||||
 | 
					                     , QuickCheck
 | 
				
			||||||
 | 
					                     , quickcheck-instances
 | 
				
			||||||
                     , random
 | 
					                     , random
 | 
				
			||||||
                     , random-fu
 | 
					                     , random-fu
 | 
				
			||||||
                     , random-shuffle
 | 
					                     , random-shuffle
 | 
				
			||||||
 | 
					                     , text
 | 
				
			||||||
 | 
					  default-language:    Haskell2010
 | 
				
			||||||
 | 
					  hs-source-dirs:      src
 | 
				
			||||||
 | 
					  main-is:             Main.hs
 | 
				
			||||||
 | 
					  other-modules:       GA
 | 
				
			||||||
 | 
					                     , Seminar
 | 
				
			||||||
 | 
					                     , Pretty
 | 
				
			||||||
 | 
					                     , SS19
 | 
				
			||||||
 | 
					                     , WS19
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                     , pipes
 | 
					                     , pipes
 | 
				
			||||||
                     , protolude
 | 
					                     , protolude
 | 
				
			||||||
                     , QuickCheck
 | 
					                     , QuickCheck
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user