package plato

  1. Overview
  2. Docs
Python Library Adapted To OCaml

Install

Dune Dependency

Authors

Maintainers

Sources

1.1.2.tar.gz
md5=bbd6a77ebd7c4273ab63277648a05792
sha512=fc31900a273dbdd5dd5ee63a5553a4d937cc6d984245e649b452b1a42e43ebe27340314d1f3c0fdf0c0cc246da28a624b2bcd82152a90debffcf10025aa520f1

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: 02 Mar 2022

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