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 +5/−3
- naver-translate.cabal +6/−6
- src/Language/Translate/Naver.hs +1/−1
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.
@@ -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
@@ -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)