Cabal revisions of Hastructure-0.50.4
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-cabal-version: 3.0---- This file has been generated from package.yaml by hpack version 0.37.0.------ see: https://github.com/sol/hpack--name: Hastructure-version: 0.50.4-synopsis: Cashflow modeling library for structured finance-description: Please see the README on GitHub at <https://github.com/yellowbean/Hastructure#readme>-category: StructuredFinance,Securitisation,Cashflow-homepage: https://github.com/yellowbean/Hastructure#readme-bug-reports: https://github.com/yellowbean/Hastructure/issues-author: Xiaoyu-maintainer: always.zhang@gmail.com-copyright: 2025 Xiaoyu, Zhang-license: BSD-3-Clause-license-file: LICENSE-build-type: Simple-extra-source-files:- README.md-extra-doc-files:- CHANGELOG.md-source-repository head- type: git- location: https://github.com/yellowbean/Hastructure--library- exposed-modules:- Accounts- Analytics- Asset- AssetClass.AssetBase- AssetClass.AssetCashflow- AssetClass.FixedAsset- AssetClass.Installment- AssetClass.Lease- AssetClass.Loan- AssetClass.MixedAsset- AssetClass.Mortgage- AssetClass.ProjectedCashFlow- AssetClass.Receivable- Assumptions- Call- Cashflow- CreditEnhancement- DateUtil- Deal- Deal.DealAction- Deal.DealBase- Deal.DealDate- Deal.DealMod- Deal.DealQuery- Deal.DealValidation- Deal.DealRun- Deal.DealCollection- Errors- Expense- Hedge- InterestRate- Ledger- Liability- Lib- Pool- Reports- Revolving- Stmt- Triggers- Types- Util- Validation- Waterfall- other-modules:- Paths_Hastructure- autogen-modules:- Paths_Hastructure- hs-source-dirs:- src- build-depends:- Decimal >= 0.5.2 && < 0.6,- base >= 4.18.0 && < 4.22.0,- deepseq >= 1.5.0 && < 1.6,- MissingH >= 1.6.0 && < 1.7,- containers >= 0.6.8 && < 0.7.1,- template-haskell >= 2.20.0 && < 2.23.1.0,- bytestring >= 0.12.1 && < 0.13,- -- exceptions >= 0.10.7 && < 0.11,- mtl >= 2.3.1 && < 2.4,- time >= 1.12.2 && < 1.15,- text >= 2.1.1 && < 2.2,- regex-base >= 0.94.0 && < 0.95,- aeson >= 2.2.3 && < 2.3,- hashable >= 1.4.7 && < 1.5.1,- dlist >= 1.0 && < 1.1,- scientific >= 0.3.8 && < 0.4,- vector >= 0.13.2 && < 0.14,- aeson-pretty >= 0.8.10 && < 0.9,- base-compat >= 0.13.0 && < 0.15,- attoparsec >= 0.14.4 && < 0.15,- attoparsec-aeson >= 2.2.2 && < 2.3,- generic-lens >= 2.2.2 && < 2.3,- http-types >= 0.12.4 && < 0.13,- -- ieee754 >= 0.8.0 && < 0.9,- lens >= 5.2.3 && < 5.3.6,- parallel >= 3.2.2 && < 3.3,- math-functions >= 0.3.4 && < 0.4,- monad-loops >= 0.4.3 && < 0.5,- numeric-limits >= 0.1.0 && < 0.2,- openapi3 >= 3.2.4 && < 3.3,- regex-pcre-builtin >= 0.95.2 && < 0.96,- -- regex-tdfa >= 1.3.2 && < 1.4,- servant >= 0.20.2 && < 0.21,- servant-openapi3 >= 2.0.1 && < 2.1,- servant-server >= 0.20.2 && < 0.21,- wai >= 3.2.4 && < 3.3,- warp >= 3.4.7 && < 3.5,- split >= 0.2.5 && < 0.3,- string-conversions >= 0.4.0 && < 0.5,- swagger2 >= 2.8.9 && < 2.9,- tabular >= 0.2.2 && < 0.3,- wai-cors >= 0.2.7 && < 0.3,- yaml >= 0.11.11 && < 0.12,--- default-language: Haskell2010--executable Hastructure-exe- main-is: Main.hs- other-modules:- MainBase- Paths_Hastructure- autogen-modules:- Paths_Hastructure- hs-source-dirs:- app- ghc-options: -threaded -rtsopts -with-rtsopts=-N- build-depends:- Hastructure,- Decimal,- base,- deepseq,- MissingH,- containers,- template-haskell,- bytestring,- mtl,- time,- text,- regex-base,- aeson,- hashable,- dlist,- scientific,- vector,- aeson-pretty,- base-compat,- attoparsec,- attoparsec-aeson,- generic-lens,- http-types,- lens,- parallel,- math-functions,- monad-loops,- numeric-limits,- openapi3,- regex-pcre-builtin,- servant,- servant-openapi3,- servant-server,- wai,- warp,- split,- string-conversions,- swagger2,- tabular,- wai-cors,- yaml,- tasty >= 1.5.3 && < 1.6,- tasty-golden >= 2.3.5 && < 2.4,- tasty-hspec >= 1.2.0 && < 1.3,- tasty-hunit >= 0.10.2 && < 0.11,-- default-language: Haskell2010--test-suite Hastructure-test- type: exitcode-stdio-1.0- main-is: MainTest.hs- autogen-modules:- Paths_Hastructure- other-modules:- DealTest.DealTest- DealTest.MultiPoolDealTest- DealTest.ResecDealTest- DealTest.RevolvingTest- UT.AccountTest- UT.AnalyticsTest- UT.AssetTest- UT.BondTest- UT.CashflowTest- UT.CeTest- UT.DealTest- UT.DealTest2- UT.ExpTest- UT.InterestRateTest- UT.LibTest- UT.QueryTest- UT.RateHedgeTest- UT.StmtTest- UT.UtilTest- Paths_Hastructure- hs-source-dirs:- test- ghc-options: -threaded -rtsopts -with-rtsopts=-N- build-depends:- Hastructure,- Decimal,- base,- deepseq,- MissingH,- containers,- template-haskell,- bytestring,- mtl,- time,- text,- regex-base,- aeson,- hashable,- dlist,- scientific,- vector,- aeson-pretty,- base-compat,- attoparsec,- attoparsec-aeson,- generic-lens,- http-types,- lens,- parallel,- math-functions,- monad-loops,- numeric-limits,- openapi3,- regex-pcre-builtin,- servant,- servant-openapi3,- servant-server,- wai,- warp,- split,- string-conversions,- swagger2,- tabular,- wai-cors,- yaml,- tasty,- tasty-golden,- tasty-hspec,- tasty-hunit - default-language: Haskell2010+cabal-version: 3.0 + +-- This file has been generated from package.yaml by hpack version 0.37.0. +-- +-- see: https://github.com/sol/hpack + +name: Hastructure +version: 0.50.4 +x-revision: 1 +synopsis: Cashflow modeling library for structured finance +description: Please see the README on GitHub at <https://github.com/yellowbean/Hastructure#readme> +category: StructuredFinance,Securitisation,Cashflow +homepage: https://github.com/yellowbean/Hastructure#readme +bug-reports: https://github.com/yellowbean/Hastructure/issues +author: Xiaoyu +maintainer: always.zhang@gmail.com +copyright: 2025 Xiaoyu, Zhang +license: BSD-3-Clause +license-file: LICENSE +build-type: Simple +extra-source-files: + README.md +extra-doc-files: + CHANGELOG.md +source-repository head + type: git + location: https://github.com/yellowbean/Hastructure + +library + exposed-modules: + Accounts + Analytics + Asset + AssetClass.AssetBase + AssetClass.AssetCashflow + AssetClass.FixedAsset + AssetClass.Installment + AssetClass.Lease + AssetClass.Loan + AssetClass.MixedAsset + AssetClass.Mortgage + AssetClass.ProjectedCashFlow + AssetClass.Receivable + Assumptions + Call + Cashflow + CreditEnhancement + DateUtil + Deal + Deal.DealAction + Deal.DealBase + Deal.DealDate + Deal.DealMod + Deal.DealQuery + Deal.DealValidation + Deal.DealRun + Deal.DealCollection + Errors + Expense + Hedge + InterestRate + Ledger + Liability + Lib + Pool + Reports + Revolving + Stmt + Triggers + Types + Util + Validation + Waterfall + other-modules: + Paths_Hastructure + autogen-modules: + Paths_Hastructure + hs-source-dirs: + src + build-depends: + Decimal >= 0.5.2 && < 0.6, + base >= 4.18.0 && < 4.22.0, + deepseq >= 1.5.0 && < 1.6, + MissingH >= 1.6.0 && < 1.7, + containers >= 0.6.8 && < 0.7.1, + template-haskell >= 2.20.0 && < 2.23.1.0, + bytestring >= 0.12.1 && < 0.13, + -- exceptions >= 0.10.7 && < 0.11, + mtl >= 2.3.1 && < 2.4, + time >= 1.12.2 && < 1.15, + text >= 2.1.1 && < 2.2, + regex-base >= 0.94.0 && < 0.95, + aeson >= 2.2.3 && < 2.3, + hashable >= 1.4.7 && < 1.5.1.0, + dlist >= 1.0 && < 1.1, + scientific >= 0.3.8 && < 0.4, + vector >= 0.13.2 && < 0.14, + aeson-pretty >= 0.8.10 && < 0.9, + base-compat >= 0.13.0 && < 0.15, + attoparsec >= 0.14.4 && < 0.15, + attoparsec-aeson >= 2.2.2 && < 2.3, + generic-lens >= 2.2.2 && < 2.3, + http-types >= 0.12.4 && < 0.13, + -- ieee754 >= 0.8.0 && < 0.9, + lens >= 5.2.3 && < 5.3.6, + parallel >= 3.2.2 && < 3.3, + math-functions >= 0.3.4 && < 0.4, + monad-loops >= 0.4.3 && < 0.5, + numeric-limits >= 0.1.0 && < 0.2, + openapi3 >= 3.2.4 && < 3.3, + regex-pcre-builtin >= 0.95.2 && < 0.96, + -- regex-tdfa >= 1.3.2 && < 1.4, + servant >= 0.20.2 && < 0.21, + servant-openapi3 >= 2.0.1 && < 2.1, + servant-server >= 0.20.2 && < 0.21, + wai >= 3.2.4 && < 3.3, + warp >= 3.4.7 && < 3.5, + split >= 0.2.5 && < 0.3, + string-conversions >= 0.4.0 && < 0.5, + swagger2 >= 2.8.9 && < 2.9, + tabular >= 0.2.2 && < 0.3, + wai-cors >= 0.2.7 && < 0.3, + yaml >= 0.11.11 && < 0.12, + + + default-language: Haskell2010 + +executable Hastructure-exe + main-is: Main.hs + other-modules: + MainBase + Paths_Hastructure + autogen-modules: + Paths_Hastructure + hs-source-dirs: + app + ghc-options: -threaded -rtsopts -with-rtsopts=-N + build-depends: + Hastructure, + Decimal, + base, + deepseq, + MissingH, + containers, + template-haskell, + bytestring, + mtl, + time, + text, + regex-base, + aeson, + hashable, + dlist, + scientific, + vector, + aeson-pretty, + base-compat, + attoparsec, + attoparsec-aeson, + generic-lens, + http-types, + lens, + parallel, + math-functions, + monad-loops, + numeric-limits, + openapi3, + regex-pcre-builtin, + servant, + servant-openapi3, + servant-server, + wai, + warp, + split, + string-conversions, + swagger2, + tabular, + wai-cors, + yaml, + tasty >= 1.5.3 && < 1.6, + tasty-golden >= 2.3.5 && < 2.4, + tasty-hspec >= 1.2.0 && < 1.3, + tasty-hunit >= 0.10.2 && < 0.11, + + default-language: Haskell2010 + +test-suite Hastructure-test + type: exitcode-stdio-1.0 + main-is: MainTest.hs + autogen-modules: + Paths_Hastructure + other-modules: + DealTest.DealTest + DealTest.MultiPoolDealTest + DealTest.ResecDealTest + DealTest.RevolvingTest + UT.AccountTest + UT.AnalyticsTest + UT.AssetTest + UT.BondTest + UT.CashflowTest + UT.CeTest + UT.DealTest + UT.DealTest2 + UT.ExpTest + UT.InterestRateTest + UT.LibTest + UT.QueryTest + UT.RateHedgeTest + UT.StmtTest + UT.UtilTest + Paths_Hastructure + hs-source-dirs: + test + ghc-options: -threaded -rtsopts -with-rtsopts=-N + build-depends: + Hastructure, + Decimal, + base, + deepseq, + MissingH, + containers, + template-haskell, + bytestring, + mtl, + time, + text, + regex-base, + aeson, + hashable, + dlist, + scientific, + vector, + aeson-pretty, + base-compat, + attoparsec, + attoparsec-aeson, + generic-lens, + http-types, + lens, + parallel, + math-functions, + monad-loops, + numeric-limits, + openapi3, + regex-pcre-builtin, + servant, + servant-openapi3, + servant-server, + wai, + warp, + split, + string-conversions, + swagger2, + tabular, + wai-cors, + yaml, + tasty, + tasty-golden, + tasty-hspec, + tasty-hunit + default-language: Haskell2010
revision 2
name: Hastructure version: 0.50.4 -x-revision: 1 +x-revision: 2 synopsis: Cashflow modeling library for structured finance description: Please see the README on GitHub at <https://github.com/yellowbean/Hastructure#readme> category: StructuredFinance,Securitisation,Cashflow text >= 2.1.1 && < 2.2, regex-base >= 0.94.0 && < 0.95, aeson >= 2.2.3 && < 2.3, - hashable >= 1.4.7 && < 1.5.1.0, + hashable >= 1.4.7 && < 1.5.2.0, dlist >= 1.0 && < 1.1, scientific >= 0.3.8 && < 0.4, vector >= 0.13.2 && < 0.14,
revision 3
name: Hastructure version: 0.50.4 -x-revision: 2 +x-revision: 3 synopsis: Cashflow modeling library for structured finance description: Please see the README on GitHub at <https://github.com/yellowbean/Hastructure#readme> category: StructuredFinance,Securitisation,Cashflow generic-lens >= 2.2.2 && < 2.3, http-types >= 0.12.4 && < 0.13, -- ieee754 >= 0.8.0 && < 0.9, - lens >= 5.2.3 && < 5.3.6, + lens >= 5.2.3 && < 5.4, parallel >= 3.2.2 && < 3.3, math-functions >= 0.3.4 && < 0.4, monad-loops >= 0.4.3 && < 0.5,