base91-0.1.0: base91.cabal
Name: base91
Version: 0.1.0
Author: Alvaro J. Genial
Maintainer: ajg
Homepage: https://github.com/ajg/base91
Synopsis: A Base91 encoder & decoder
Description: An implementation of Base91 encoding & decoding of bytes to/from strings.
License: MIT
License-File: LICENSE.md
Category: Codec
Build-Type: Simple
Cabal-Version: >= 1.8
Flag ByteString
Description: Enable Data.ByteString support.
Default: True
Flag Text
Description: Enable Data.Text support.
Default: True
Library
Build-Depends: base >= 4 && < 5
Exposed-Modules: Codec.Binary.Base91.String
Other-Modules: Codec.Binary.Base91
if flag(ByteString)
Build-Depends: bytestring
Exposed-Modules: Codec.Binary.Base91.ByteString
if flag(Text)
Build-Depends: text
Exposed-Modules: Codec.Binary.Base91.Text
if flag(ByteString) && flag(Text)
Exposed-Modules: Codec.Binary.Base91.Efficient
Test-Suite tests
Hs-Source-Dirs: .
Main-Is: Test.hs
Type: exitcode-stdio-1.0
Build-Depends: base, base91, bytestring, text, QuickCheck
Source-Repository head
type: git
location: https://github.com/ajg/base91/tree/master