Giter Club home page Giter Club logo

ocaml-uri-bazel's Introduction

Uri -- an RFC3986 URI/URL parsing library

This is an OCaml implementation of the RFC3986 specification for parsing URI or URLs.

Installation

Via OPAM

The OPAM package manager can be used to install this library from source.

opam install uri

Locally

You can build the source code locally via the dune build system.

opam install uri --deps-only
eval `opam config env`
dune build
dune runtest

will install the dependencies via OPAM, build the library and then run the tests in the lib_test/ directory.

Usage

Once installed, there are three ocamlfind packages available for your use:

  • uri - the base Uri module
  • uri-re - the legacy implementation At the beginning, uri used re to parse a string. Since 4.0.0, we use angstrom - if something breaks with uri.4.0.0, you should compare with uri-re and submit an issue. uri-re is deprecated and it will be removed on the next release (see #150)
  • uri.top - the toplevel printers for use with utop
  • uri-sexp - provides converters to and from s-expressions (via a Uri_sexp.t type alias)
  • uri.services - the Uri_services module that provides the equivalent of services(5)
  • uri.services_full - the Uri_services_full module that provides a complete copy of the /etc/services file. This is quite large and normally not needed.

Contact

Build Status

ocaml-uri-bazel's People

Contributors

tek avatar

Watchers

 avatar Mathieu Boespflug avatar Tim Sears avatar Chuck Grindel avatar Alexander Vershilov avatar Richard Bullington-McGuire avatar Yogesh Sajanikar avatar Gregg Reynolds avatar Clément Hurlin avatar Manuel M T Chakravarty avatar Andreas Herrmann avatar James Cloos avatar Nicolas Frisby avatar Facundo Domínguez avatar Mark Potter avatar Marco Perone avatar Claudio Bley avatar Nicolas Jeannerod avatar Yves-Stan Le Cornec avatar Yann Hamdaoui avatar Mark Karpov avatar Andy D avatar George Karachalias avatar Viktor Kleen avatar  avatar Vince avatar Tom Westerhout avatar Tanya Bouman avatar  avatar Mathieu Montin avatar  avatar

ocaml-uri-bazel's Issues

missing cc_wrapper.sh file

Describe the bug

Build fails with missing cc_wrapper.sh file

sh: external/local_config_cc/cc_wrapper.sh: No such file or directory

To Reproduce

bazel test //lib_test:test

Environment

  • OSX 12.0.1
  • Version of the code: 4441385

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.