Giter Club home page Giter Club logo

lwt's Introduction

Lwt: lightweight thread library for OCaml


This library is part of the Ocsigen project. See:

http://ocsigen.org/lwt


Requirements:

If the dependencies are not installed on your computer, you can use OPAM to install them automatically. See:

http://opam.ocaml.org/

They might also be available through your distribution.


Instructions:

  • run ocaml setup.ml -configure to configure sources You can add --enable-<lib> to enable compilation of the sub-library . The flag --enable-all will enable everything, including --enable-ppx; pass --disable-ppx explicitly on OCaml <4.02. In order to compile without libev support you must add --disable-libev. On OCaml >= 4.02, you should pass '--enable-ppx' and install ppx_tools.
  • run ocaml setup.ml -build to compile
  • run ocaml setup.ml -install as root to install compiled libraries
  • run ocaml setup.ml -uninstall as root to uninstall them

HTML documentation is generated in _build/lwt.docdir/, but is not installed by default.

If you get the development version you need to obtain OASIS (http://oasis.forge.ocamlcore.org/).

The Lwt toplevel was deprecated and removed. Use utop instead:

https://github.com/diml/utop


Authors:

  • Jérôme Vouillon
  • Vincent Balat
  • Nataliya Guts
  • Pierre Clairambault
  • Stéphane Glondu
  • Jérémie Dimino
  • Warren Harris
  • Pierre Chambart
  • Mauricio Fernandez
  • Gregoire Henri
  • Gabriel Radanne
  • Peter Zotov
  • Hugo Heuzard
  • Vincent Bernardoff
  • Romain Slootmaekers

See each source file for copyright information, and COPYING for license.


lwt's People

Contributors

aantron avatar agarwal avatar avsm avatar c-cube avatar chambart avatar damiendoligez avatar dbuenzli avatar drup avatar dsheets avatar fdopen avatar glondu avatar haesbaert avatar hcarty avatar hhugo avatar hnrgrgr avatar jeremiedimino avatar kit-ty-kate avatar mfp avatar mor1 avatar nojb avatar rgrinberg avatar rneswold avatar seliopou avatar talex5 avatar timbertson avatar vasilisp avatar vbmithr avatar vouillon avatar whitequark avatar zoggy avatar

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.