fuzzyfind/fuzzyfind.cabal

58 lines
1.9 KiB
Plaintext
Raw Permalink Normal View History

2021-03-16 05:56:09 +03:00
cabal-version: 2.2
name: fuzzyfind
2023-05-20 20:26:35 +03:00
version: 3.0.1
2021-03-16 05:56:09 +03:00
license: MIT
license-file: LICENSE
author: Rúnar Bjarnason
maintainer: Rúnar Bjarnason <runar.bjarnason@unison.cloud>
stability: experimental
homepage: http://github.com/runarorama/fuzzyfind/
bug-reports: http://github.com/runarorama/fuzzyfind/issues
copyright: Copyright (C) 2021 Unison Computing
build-type: Simple
tested-with: GHC == 8.8.4, GHC == 8.10.4, GHC == 9.8.2
2021-03-16 05:56:09 +03:00
synopsis: Fuzzy text matching
description: A package that provides an API for fuzzy text search in Haskell, using a modified version of the Smith-Waterman algorithm. The search is intended to behave similarly to the excellent fzf tool by Junegunn Choi.
2021-03-17 03:48:12 +03:00
category: Text
2022-11-21 22:36:38 +03:00
extra-source-files:
2021-03-18 17:07:23 +03:00
.gitignore
CHANGELOG.md
README.markdown
2021-03-17 03:48:12 +03:00
source-repository head
type: git
location: https://github.com/runarorama/fuzzyfind
2021-03-16 05:56:09 +03:00
2022-11-21 22:36:38 +03:00
library
2021-03-16 05:56:09 +03:00
exposed-modules: Text.FuzzyFind
other-extensions: DeriveGeneric, OverloadedLists, ScopedTypeVariables, ViewPatterns
build-depends: base ==4.*, massiv ==0.6.* || ==1.0.*, containers ==0.6.*, text ==1.2.* || ==2.*
2021-03-16 05:56:09 +03:00
hs-source-dirs: src
default-language: Haskell2010
2021-04-01 07:14:10 +03:00
executable bench
main-is: Bench.hs
ghc-options: -w -threaded -rtsopts -with-rtsopts=-N -v0
hs-source-dirs: tests
other-modules:
default-language: Haskell2010
build-depends:
2021-04-13 21:38:11 +03:00
base ==4.*,
criterion >=1.5 || <=1.6,
deepseq >=1.4 || <=1.5,
2021-04-01 07:14:10 +03:00
fuzzyfind
test-suite spec
type: exitcode-stdio-1.0
default-language: Haskell2010
hs-source-dirs: tests
ghc-options: -Wall
main-is: Spec.hs
other-modules: FuzzyFindSpec
build-depends: base == 4.*
, hspec >= 2.7 || <= 2.11
, containers == 0.6.*
, QuickCheck == 2.*
, fuzzyfind
build-tool-depends: hspec-discover:hspec-discover