From eb144cc4dc4d835e87459693e196857c922df66c Mon Sep 17 00:00:00 2001 From: vi Date: Sun, 24 Aug 2014 12:57:50 +0800 Subject: [PATCH] The start of a README. --- README.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 0fe0f4f..36fca84 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,15 @@ ![](https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTqn7bFPbRaxk-XU6PWLnbTvo7MtjGMFQw4RA4SZ0u23vzUS7AD5Q) -Haskell package providing high-level access to [HTTPS Everywhere][1] rulesets. +Haskell package providing high-level access to [HTTPS Everywhere][1] +rulesets. This makes it easier to tell other programs: "I'd like if you +used secure HTTP connections when possible." + +```haskell +λ: :m + Data.HTTPSEverywhere.Rules Network.URI +λ: let Just eff = parseURI "http://www.eff.org/document/eff-and-aclu-amicus-brief-klayman" +λ: rewriteURL eff +Just https://www.eff.org/document/eff-and-aclu-amicus-brief-klayman +``` [1]: https://www.eff.org/https-everywhere