Coder Social home page Coder Social logo

kim / gogol Goto Github PK

View Code? Open in Web Editor NEW

This project forked from brendanhay/gogol

0.0 3.0 0.0 60.42 MB

A comprehensive Google Services SDK for Haskell.

Home Page: http://brendanhay.nz/gogol-doc

License: Other

Makefile 0.01% Haskell 99.97% Shell 0.01%

gogol's Introduction

Gogol

Warning: This is an experimental prototype/preview release which is still under heavy development and not intended for public consumption, caveat emptor!

Build Status Hackage Version Gitter Chat

Description

Гоголь-моголь

Мико́ла Васи́льович Го́голь

A comprehensive Google Services SDK for Haskell supporting all of the publicly available services.

An introductory blog post detailing the motivation can be found here.

Documentation

You can find the latest stable release documentation for each respective library on Hackage under the Google section.

Haddock documentation which is built by CI from the develop branch can be found here.

Organisation

This repository is organised into the following directory structure:

  • gogol: Actual operational logic, you'll need to import this to send requests etc.
  • gogol-*: Data types for each of the individual Google Compute Engine Service libraries.
  • core: The gogol-core library upon which each of the services depends.
  • examples: A currently sparse collection of examples for the various services.
  • gen: The code generation binary, along with configuration, templates, and assets.
  • script: CI scripts to manage the release lifecycle of the service libraries.
  • share: Makefile plumbing common to all service libraries

See the ./gen subdirectory for further details about generating an API client/SDK.

Change Log

A change log for the entire project can be found under gogol/CHANGELOG.md.

Contribute

For any problems, comments, or feedback please create an issue here on GitHub.

Licence

Gogol is released under the Mozilla Public License Version 2.0.

Parts of the code are derived from Google Compute Engine service descriptions, licensed under Apache 2.0. Source files subject to this contain an additional licensing clause in their header.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.