選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

aoc2022.cabal 2.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. cabal-version: 1.12
  2. -- This file has been generated from package.yaml by hpack version 0.35.0.
  3. --
  4. -- see: https://github.com/sol/hpack
  5. name: aoc2022
  6. version: 0.1.0.0
  7. description: Please see the README on GitHub at <https://github.com/audax/aoc2022#readme>
  8. homepage: https://github.com/audax/aoc2022#readme
  9. bug-reports: https://github.com/audax/aoc2022/issues
  10. author: Jens Kadenbach
  11. maintainer: jens.kadenbach@smartsteuer.de
  12. copyright: 2022 Jens Kadenbach
  13. license: BSD3
  14. license-file: LICENSE
  15. build-type: Simple
  16. extra-source-files:
  17. README.md
  18. CHANGELOG.md
  19. source-repository head
  20. type: git
  21. location: https://github.com/audax/aoc2022
  22. library
  23. exposed-modules:
  24. Day1
  25. Day1.Internal
  26. Day10
  27. Day2
  28. Day2.Part1
  29. Day2.Part2
  30. Day2.Shared
  31. Day3
  32. Day3.Part1
  33. Day3.Part2
  34. Day3.Shared
  35. Day4
  36. Day4.Part1
  37. Day4.Part2
  38. Day4.Shared
  39. Day5
  40. Day5.Part1
  41. Day5.Part2
  42. Day5.Shared
  43. Day6
  44. Day7
  45. Day7.Interpreter
  46. Day7.Parser
  47. Day8
  48. Day9
  49. Lib
  50. Shared
  51. other-modules:
  52. Paths_aoc2022
  53. hs-source-dirs:
  54. src
  55. ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints
  56. build-depends:
  57. Ranged-sets
  58. , base >=4.7 && <5
  59. , containers
  60. , heredoc
  61. , hspec
  62. , lens
  63. , matrix
  64. , megaparsec
  65. , parsec
  66. , split
  67. , text
  68. , transformers
  69. , vector
  70. default-language: Haskell2010
  71. executable aoc2022-exe
  72. main-is: Main.hs
  73. other-modules:
  74. Paths_aoc2022
  75. hs-source-dirs:
  76. app
  77. ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N
  78. build-depends:
  79. Ranged-sets
  80. , aoc2022
  81. , base >=4.7 && <5
  82. , containers
  83. , heredoc
  84. , hspec
  85. , lens
  86. , matrix
  87. , megaparsec
  88. , parsec
  89. , split
  90. , text
  91. , transformers
  92. , vector
  93. default-language: Haskell2010
  94. test-suite aoc2022-test
  95. type: exitcode-stdio-1.0
  96. main-is: Spec.hs
  97. other-modules:
  98. Day10Spec
  99. Day1Spec
  100. Day2Spec
  101. Day3Spec
  102. Day4Spec
  103. Day5Spec
  104. Day6Spec
  105. Day7Spec
  106. Day8Spec
  107. Day9Spec
  108. Paths_aoc2022
  109. hs-source-dirs:
  110. test
  111. ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wpartial-fields -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N
  112. build-depends:
  113. Ranged-sets
  114. , aoc2022
  115. , base >=4.7 && <5
  116. , containers
  117. , heredoc
  118. , hspec
  119. , lens
  120. , matrix
  121. , megaparsec
  122. , parsec
  123. , split
  124. , text
  125. , transformers
  126. , vector
  127. default-language: Haskell2010