If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: hackage.haskell.org/package/network-uri - network-uri: URI manipulation.

site address: hackage.haskell.org/package/network-uri redirected to: hackage.haskell.org/package/network-uri

site title: network-uri: URI manipulation

Our opinion (on Sunday 19 July 2026 4:45:12 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:

Headings (most frequently used words):

uri, network, manipulation, the, package, static, modules, downloads, readme, for, backward, compatibility, maintainer, corner,

Text of the page (most frequently used words):
uri (41), #network (37), the (22), package (20), and (11), you (10), com (7), this (7), from (7), cabal (6), #static (6), uris (5), haskell (5), module (5), for (5), build (5), directandsafeuri (4), http (4), www (4), google (4), can (4), use (4), description (4), get (4), flag (4), depends (4), hackage (3), following (3), library (3), type (3), using (3), with (3), your (3), dependencies (3), git (3), github (3), compile (2), time (2), write (2), allows (2), safe (2), manner (2), template (2), safebutwrappedinmaybeuri (2), maybe (2), parseuri (2), directbutunsafeuri (2), base (2), declare (2), either (2), that (2), was (2), split (2), off (2), provides (2), facilities (2), parsing (2), unparsing (2), creating (2), resolving (2), relative (2), references (2), closely (2), spec (2), ietf (2), rfc (2), 3986 (2), readme (2), last (2), 2022 (2), log (2), rating (2), downloads (2), details (2), source (2), https (2), revised (2), ezracooper (2), maintainer (2), ghc (2), maintainers (2), revisions (2), browse (2), file (2), backward (2), manipulation (2), produced, these, two, expressions, emit, error, specified, malformed, even, quasi, quote, like, staticuri, now, checking, fromjust, when, need, give, safety, main, release, back, docs, available, success, reported, all, reports, status, votes, yet, estimated, bayesian, average, 184446, total, days, 385, direct, 8732, indirect, reverse, arch, fedora, ltshaskell, stackage, distributions, head, clone, repo, issues, bug, tracker, home, page, category, made, 2023, 13t04, 01z, andreasabel, revision, 27t01, 08z, uploaded, ezra, ezrakilty, net, author, bsd, clause, license, tested, compat, parsec, prim, deepseq, changelog, change, info, versions, rss, candidates, edit, information, trustees, johantibell, corner, note, has, newer, than, included, tarball, unpack, including, metadata, tar, lens, quick, jump, index, modules, skip, default, true, else, same, manually, adding, boilerplate, into, compatible, automatically, right, along, both, pseudo, compatibility, report, vulnerability, propose, tags, bsd3, user, accounts, upload, what, new, search,


Text of the page (random words):
network uri uri manipulation hackage package search browse what s new upload user accounts network uri uri manipulation bsd3 library network propose tags report a vulnerability this package provides facilities for parsing and unparsing uris and creating and resolving relative uri references closely following the uri spec ietf rfc 3986 backward compatibility in network 2 6 the network uri module was split off from the network package into this package if you re using the network uri module you can be backward compatible and automatically get it from the right package by using the network uri flag pseudo package in your cabal file s build depends along with dependencies for both network uri and network build depends network uri flag 0 1 or you can do the same manually by adding this boilerplate to your cabal file flag network uri description get network uri from the network uri package default true library if flag network uri build depends network uri 2 6 network 2 6 else build depends network uri 2 6 network 2 6 that is get the module from either network 2 6 or from network uri 2 6 skip to readme modules index quick jump network network uri network uri lens network uri static downloads network uri 2 6 4 2 tar gz browse cabal source package package description revised from the package note this package has metadata revisions in the cabal description newer than included in the tarball to unpack the package including the revisions use cabal get maintainer s corner package maintainers ezracooper johantibell for package maintainers and hackage trustees edit package information candidates 2 6 0 2 2 6 2 0 2 6 3 0 2 6 3 1 2 6 4 0 2 7 0 0 versions rss 2 5 0 0 2 6 0 0 2 6 0 1 2 6 0 2 2 6 0 3 2 6 1 0 2 6 2 0 2 6 3 0 2 6 4 0 2 6 4 1 2 6 4 2 2 7 0 0 info change log changelog md dependencies base 3 5 deepseq 1 1 1 6 ghc prim parsec 3 1 12 0 3 2 template haskell th compat 0 1 1 1 0 details tested with ghc 9 8 1 9 6 3 9 4 7 9 2 8 9 0 2 8 10 7 8 8 4 8 6 5 8 4 4 8 2 2 8 0 2 7 10 3 7 8 4 7 6 3 7 4 2 7 2 2 7 0 4 license bsd 3 clause author maintainer ezra ezrakilty net uploaded by ezracooper at 2022 12 27t01 43 08z revised revision 1 made by andreasabel at 2023 10 13t04 44 01z category network home page https github com haskell network uri bug tracker https github com haskell network uri issues source repo head git clone git github com haskell network uri git distributions arch 2 6 4 2 fedora 2 6 4 2 ltshaskell 2 6 4 2 stackage 2 6 4 2 reverse dependencies 385 direct 8732 indirect details downloads 184446 total 57 in the last 30 days rating no votes yet estimated by bayesian average your rating λ λ λ status docs available build log last success reported on 2022 12 27 all 1 reports readme for network uri 2 6 4 2 back to package description the network uri package this package provides facilities for parsing and unparsing uris and creating and resolving relative uri references closely following the uri spec ietf rfc 3986 1 the main module in this package network uri was split off from the network package in the network 2 6 release network uri static network uri static that allows you to declare static uris in type safe manner with the base module when you declare a static uri you need to either use maybe uri or use uri and give up type safety safebutwrappedinmaybeuri maybe uri safebutwrappedinmaybeuri parseuri http www google com directbutunsafeuri uri directbutunsafeuri fromjust parseuri http www google com this library allows you to write static uris in type safe manner by checking uris at compile time using template haskell now you can write the following directandsafeuri uri directandsafeuri staticuri http www google com you can even use a quasi quote if you d like directandsafeuri uri directandsafeuri uri http www google com these two expressions emit an error at compile time if a specified uri is malformed produced by hackage and cabal 3 16 1 0
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)

Verified site has: 52 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-35 36-40 41-45 46-50
51-52


The site also has references to the 2 subdomain(s)

  hackage.haskell.org  Verify   haskell.org  Verify


The site also has 2 references to other resources (not html/xhtml )

 www.ietf.org/rfc/rfc3986.txt  Verify  hackage.haskell.org/package/network-uri.rss  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 301 Moved Permanently
Connection close
Content-Length 0
Server Varnish
Retry-After 0
Location htt????/hackage.haskell.org/package/network-uri
Accept-Ranges bytes
Date Sun, 19 Jul 2026 04:45:08 GMT
Via 1.1 varnish
X-Served-By cache-lcy-egml8630037-LCY
X-Cache HIT
X-Cache-Hits 0
X-Timer S1784436309.576093,VS0,VE0
HTTP/2 200
server nginx/1.24.0 (Ubuntu)
content-type text/html; charset=utf-8
cache-control public, max-age=300
content-encoding gzip
via 1.1 varnish, 1.1 varnish
accept-ranges bytes
age 0
date Sun, 19 Jul 2026 04:45:09 GMT
x-served-by cache-dfw-ktki8620059-DFW, cache-lcy-egml8630063-LCY
x-cache MISS, MISS
x-cache-hits 0, 0
x-timer S1784436309.607850,VS0,VE461
vary Accept, Accept-Encoding

Meta Tags

title="network-uri: URI manipulation"
name="viewport" content="width=device-width, initial-scale=1"
name="twitter:card" content="summary"
name="twitter:site" content="@hackage"
property="og:url" content="//hackage.haskell.org/package/network-uri"
property="og:site_name" content="Hackage"
property="og:type" content="website"
property="og:title" content="network-uri"
property="og:description" content="URI manipulation"

Load Info

page size103257
load time (s)0.701606
redirect count1
speed download147299
server IP 151.101.61.170
* all occurrences of the string "http://" have been changed to "htt???/"