package plato

  1. Overview
  2. Docs
Python Library Adapted To OCaml

Install

Dune Dependency

Authors

Maintainers

Sources

1.1.3.tar.gz
md5=4857a49b04ceb297c1eb4b2715d5a47a
sha512=daef493c84ce23e11b21f595a3f2f744edcd3741e698f6b21895bcfb79b2c8b36687da3e621ae9bd79612c2bbfdbbd9e624829ea2bb0c118b2c3fbffa2f48d99

Description

Python Library Adapted To Ocaml

Plato provides some parts of Python standard library I was missing in OCaml. That means things relevant in OCaml (typically, not GC related), without a existing great OCaml library (like re for re or yojson for json).

Published: 28 Aug 2023

README

README.md

Python Library Adapted To Ocaml

!! It is known to be untested and quite buggy on some parts. !!

Ok, not -all- Python library, but some very small parts. This is a work in progress, where modules are added when I need them and feel it is worth to add it.

Currently:

  • collection (partially)

  • configparser

  • datetime

  • grp

  • itertools

  • os

  • pathlib

  • pwd

  • stat

  • string

  • time

Plato contains also some methods of built-in types (list and str), like slicing, strip, startswith...

Dependencies (5)

  1. cppo >= "1.6.6"
  2. stdcompat >= "13"
  3. re >= "1.9.0"
  4. dune >= "2.0.0"
  5. ocaml >= "4.06.0"

Dev Dependencies (1)

  1. ounit2 with-test & >= "2.0.8"

Used by

None

Conflicts

None

OCaml

Innovation. Community. Security.