packages feed

naver-translate 0.1.0.1 → 0.1.0.2

raw patch · 3 files changed

+12/−10 lines, 3 filesdep ~aesondep ~basedep ~lensPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: aeson, base, lens, text, wreq

API changes (from Hackage documentation)

Files

README.md view
@@ -4,11 +4,13 @@ Haskell interface to [Naver Translate][1].  Note that Naver Translate doesn't provide any official API. +    > :set -XOverloadedStrings     > import Language.Translate.Naver (translate)-    > import Language.LanguageCodes (ISO639_1(JA, KO))+    > import Data.LanguageCodes (ISO639_1(JA, KO))+    > import Data.Text (unpack)     > result <- translate KO JA "안녕하세요."-    > result-    "こんにちは"+    > putStrLn (unpack result)+    こんにちは  Written by [Hong Minhee][2] and distributed under [GPLv3][3] or higher. See also LICENSE file.
naver-translate.cabal view
@@ -1,5 +1,5 @@ name:                naver-translate-version:             0.1.0.1+version:             0.1.0.2 synopsis:            Interface to Naver Translate homepage:            https://github.com/dahlia/naver-translate bug-reports:         https://github.com/dahlia/naver-translate/issues@@ -15,14 +15,14 @@  library   exposed-modules:     Language.Translate.Naver-  build-depends:       aeson        >=0.7.0.6  && <0.8.0.0,-                       base         >=4.7 && <4.8,+  build-depends:       aeson        >=0.7.0.6  && <0.9.0.0,+                       base         >=4.7 && <4.9,                        iso639,-                       lens         >=4.8 && <4.9,+                       lens         >=4.8 && <4.13,                        lens-aeson   >=1.0.0.3  && <1.1.0.0,                        network-uri  >=2.6.0.0  && <3.0.0.0,-                       text         >=1.1.0.0  && <1.2.0.0,-                       wreq         >=0.3.0.1  && <0.4.0.0,+                       text         >=1.1.0.0  && <1.2.2.0,+                       wreq         >=0.3.0.1  && <0.5.0.0,                        random       >=1.0.1.1  && <1.1.0.0   hs-source-dirs:      src   default-language:    Haskell2010
src/Language/Translate/Naver.hs view
@@ -10,7 +10,7 @@ import Data.Aeson.Types (Value(String)) import Data.LanguageCodes (ISO639_1(JA, KO), language) import Data.Text (Text, cons, intercalate, pack, snoc, splitOn, strip)-import Network.URI (URI(URI), URIAuth(URIAuth), relativeTo, uriIsAbsolute)+import Network.URI (URI(URI), URIAuth(URIAuth), relativeTo) import Network.Wreq (FormParam((:=)), post, responseBody) import System.Random (getStdRandom, randomR)