name: iri version: 0.3.4 category: URI, URL, IRI, Network synopsis: RFC-based International Resource Identifier library description: This library provides a universal data model for representation of both URI (URL) and IRI. It comes packed with parsing, rendering and serialisation functionality. It is implemented in conformance with the RFC-3986 and RFC-3987 specifications and is intended as a standard tool for all tasks related to resource identifiers. . The data is represented in Unicode, and the API automates all the encoding fuss. homepage: https://github.com/nikita-volkov/iri bug-reports: https://github.com/nikita-volkov/iri/issues author: Nikita Volkov maintainer: Nikita Volkov copyright: (c) 2017, Nikita Volkov license: MIT license-file: LICENSE build-type: Simple cabal-version: >=1.10 source-repository head type: git location: git://github.com/nikita-volkov/iri.git library hs-source-dirs: library default-extensions: Arrows, BangPatterns, ConstraintKinds, DataKinds, DefaultSignatures, DeriveDataTypeable, DeriveFoldable, DeriveFunctor, DeriveGeneric, DeriveTraversable, EmptyDataDecls, FlexibleContexts, FlexibleInstances, FunctionalDependencies, GADTs, GeneralizedNewtypeDeriving, LambdaCase, LiberalTypeSynonyms, MagicHash, MultiParamTypeClasses, MultiWayIf, NoImplicitPrelude, NoMonomorphismRestriction, OverloadedStrings, PatternGuards, PatternSynonyms, ParallelListComp, QuasiQuotes, RankNTypes, RecordWildCards, ScopedTypeVariables, StandaloneDeriving, TemplateHaskell, TupleSections, TypeFamilies, TypeOperators, UnboxedTuples default-language: Haskell2010 exposed-modules: Iri.Rendering.Text Iri.Rendering.TextBuilder Iri.Rendering.Ptr.Poking Iri.Rendering.ByteString Iri.Parsing.ByteString Iri.Parsing.Attoparsec.ByteString Iri.Parsing.Attoparsec.Text Iri.Parsing.Text Iri.QuasiQuoter Iri.Data Iri.Optics other-modules: Iri.Rendering.Text.Internal Iri.Rendering.TextBuilder.Internal Iri.Data.Types Iri.Data.Functions Iri.Data.Instances.Lift Iri.Data.Instances.Show Iri.Data.Instances.Eq Iri.Data.Instances.Hashable Iri.Data.Instances.Ord Iri.Data.Instances.Generic Iri.Prelude Iri.Utf8CodePoint Iri.Vector Iri.MonadPlus Iri.CodePointPredicates.Core Iri.CodePointPredicates.Rfc3986 Iri.CodePointPredicates.Rfc3987 Iri.Rendering.Poke Iri.PercentEncoding build-depends: th-lift-instances >=0.1.11 && <0.2, th-lift >=0.7.7 && <0.8, template-haskell >=2.9 && <3, unordered-containers >=0.2 && <0.3, ptr >=0.16.1 && <0.17, attoparsec >=0.13 && <0.14, punycode >=2 && <3, ip >=1.1 && <2, hashable >=1.2 && <2, text ==1.*, text-builder >=0.5.1 && <0.6, bytestring >=0.10 && <0.11, vector >=0.10 && <0.13, vector-instances >=3.4 && <4, vector-builder >=0.3.4 && <0.4, profunctors >=5.2 && <6, contravariant >=1.4 && <2, semigroups >=0.18 && <0.20, bug ==1.*, base-prelude >=1 && <2, base >=4.7 && <5 test-suite tests type: exitcode-stdio-1.0 hs-source-dirs: tests main-is: Main.hs default-extensions: Arrows, BangPatterns, ConstraintKinds, DataKinds, DefaultSignatures, DeriveDataTypeable, DeriveFoldable, DeriveFunctor, DeriveGeneric, DeriveTraversable, EmptyDataDecls, FlexibleContexts, FlexibleInstances, FunctionalDependencies, GADTs, GeneralizedNewtypeDeriving, LambdaCase, LiberalTypeSynonyms, MagicHash, MultiParamTypeClasses, MultiWayIf, NoImplicitPrelude, NoMonomorphismRestriction, OverloadedStrings, PatternGuards, PatternSynonyms, ParallelListComp, QuasiQuotes, RankNTypes, RecordWildCards, ScopedTypeVariables, StandaloneDeriving, TemplateHaskell, TupleSections, TypeFamilies, TypeOperators, UnboxedTuples default-language: Haskell2010 build-depends: -- iri, -- testing: tasty >=0.12 && <0.13, tasty-quickcheck >=0.9 && <0.10, tasty-hunit >=0.9 && <0.10, quickcheck-instances >=0.3.11 && <0.4, QuickCheck >=2.8.1 && <3, -- rerebase >=1.1 && <2