ac-library-hs: Data structures and algorithms

[ algorithms, data-structures, library, program ] [ Propose Tags ] [ Report a vulnerability ]

Haskell port of ac-library, a library for competitive programming on AtCoder.

  • Functions primarily use half-open interval \([l, r)\).

  • The Extra module contains additional utilities beyond the original C++ library.


[Skip to Readme]

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 1.0.0.0, 1.0.0.1, 1.1.0.0, 1.1.1.0, 1.2.0.0, 1.2.1.0
Change log CHANGELOG.md
Dependencies ac-library-hs, base (>=4.9 && <4.22), bitvec (<1.2), bytestring (<0.14), primitive (>=0.6.4.0 && <0.10), vector (>=0.13.0 && <0.14), vector-algorithms (<0.10), wide-word (<0.2) [details]
Tested with ghc ==9.8.4
License CC0-1.0
Author toyboot4e <toyboot4e@gmail.com>
Maintainer toyboot4e <toyboot4e@gmail.com>
Category Algorithms, Data Structures
Source repo head: git clone https://github.com/toyboot4e/ac-library-hs.git
Uploaded by toyboot4e at 2025-02-21T05:54:04Z
Distributions
Executables example-lazy-segtree
Downloads 111 total (62 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2025-02-21 [all 1 reports]

Readme for ac-library-hs-1.2.1.0

[back to package description]

ac-library-hs

Haskell port of ac-library, a library for competitive programming on AtCoder.

Notes

  • The library is mainly for AtCoder and only GHC 9.8.4 is guaranteed to be supported.
  • Functions primarily use half-open interval [l, r).
  • The Extra module contains additional utilities beyond the original C++ library.

Usage

See the API documentation for more information.