version: "1.1.0" opam-version: "2.0" maintainer: [ "Anil Madhavapeddy " ] authors: ["Jérôme Vouillon" "Jérémie Dimino"] license: "MIT" homepage: "https://github.com/mirage/lwt-dllist" doc: "https://mirage.github.io/lwt-dllist/" bug-reports: "https://github.com/mirage/lwt-dllist/issues" depends: [ "ocaml" {>= "4.02.0"} "lwt" {with-test} "dune" ] build: [ ["dune" "subst" ] {pinned} ["dune" "build" "-p" name "-j" jobs] ["dune" "runtest" "-p" name "-j" jobs] {with-test} ] dev-repo: "git+https://github.com/mirage/lwt-dllist.git" synopsis: "Mutable doubly-linked list with Lwt iterators" description: """ A sequence is an object holding a list of elements which support the following operations: - adding an element to the left or the right in time and space O(1) - taking an element from the left or the right in time and space O(1) - removing a previously added element from a sequence in time and space O(1) - removing an element while the sequence is being transversed. """