The MicrosoftTranslator package

[ Tags: bsd3, language, library ] [ Propose Tags ]

A simple library to use Microsoft Translator in Haskell. It provides an easy to use interface to the free translation service from Microsoft so one can easily add language translation to a Haskell program as long as there is internet connection available.

The easiest way to use the program is via the toplevel translate function:

translate :: ClientId -> ClientSecret -> Text -> BingLanguage -> BingLanguage -> IO (Either BingError Text)

To use this library one must have an account for Microsoft Translator in the Azure Data Market. More information about this package available here.

Properties

Versions 0.1.0.0, 0.1.0.1
Dependencies aeson (>=0.9.0), base (==4.8.*), bytestring (>=0.10.0), datetime (>=0.2.1), exceptions (>=0.8.0), http-client (>=0.4.16), lens (>=4.12.0), text (>=1.2.0), transformers (>=0.4.3.0), url (>=2.1.0), wreq (>=0.4.0.0), xml (>=1.3.0) [details]
License BSD3
Author Ernesto Rodriguez
Maintainer neto@netowork.me
Category Language
Source repository head: git clone https://github.com/netogallo/Microsoft-Translator-Haskell.git
Uploaded Sun Aug 23 20:10:04 UTC 2015 by netogallo
Distributions NixOS:0.1.0.1
Downloads 289 total (14 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2015-09-27 [all 3 reports]
Hackage Matrix CI

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees