eros: A text censorship library.

[ bsd3, library, text ] [ Propose Tags ]

A Haskell library for censoring text, using DansGuardian phraselists. I converted the phraselists into JSON. You can view the converted phraselists here. There exist compressed versions, for use within your code. You can see the compressed versions here. The library is not very well tested (or really, tested at all), so I wouldn't recommend using it for anything important just quite yet. I'm quickly working towards a stable version, though! I recommend looking at the API documentation for Text.Eros if you want an idea of how to use the library.


[Skip to Readme]

Modules

[Last Documentation]

  • Text
    • Text.Eros

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.0.0.0, 0.1.0.0, 0.2.0.0, 0.2.0.1, 0.2.1.0, 0.2.1.1, 0.3.0.0, 0.3.0.1, 0.3.1.0, 0.4.0.0, 0.4.0.1, 0.4.1.0, 0.5.0.0, 0.5.1.0, 0.5.2.0, 0.5.3.0, 0.5.3.1, 0.5.3.2, 0.6.0.0
Dependencies aeson, aeson-pretty, base (>=4.7 && <4.8), bytestring, containers, eros, text [details]
License BSD-3-Clause
Copyright 2014, Peter Harpending.
Author Peter Harpending
Maintainer Peter Harpending <pharpend2@gmail.com>
Category Text
Source repo head: git clone https://github.com/pharpend/eros.git -b master
Uploaded by pharpend at 2014-06-30T01:46:39Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Executables erosc
Downloads 13408 total (35 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2016-12-14 [all 6 reports]

Readme for eros-0.3.0.0

[back to package description]

Eros

A Haskell library for text censorship, using DansGuardian Phraselists.

I converted those Phraselists to JSON. You can see the converted Phraselists here. There are compressed versions for use in your code.

Eros is still in development, and is not ready to be actually used. If you would like to contribute, please do.

Contributing

If you want to contribute, you'll need ghc and cabal-install

  1. Clone the git repo

    git clone https://github.com/pharpend/eros.git
    
  2. Install in a sandbox

    cd eros
    cabal sandbox init
    cabal install --enable-tests