• OCaml logo OCaml logo
  • Learn
  • Packages
  • Community
  • Blog
  • Playground
  • Searching...
    Or go to: Standard Library API
  • Learn
  • Packages
  • Community
  • Blog
  • Playground
  • Get started
  • graphlib

  • Documentation
ON THIS PAGE
  • Libraries
    • graphlib
package graphlib
  • graphlib
    • Graphlib
      • Std
        • Edge
          • Hash_queue
            • Key
          • Hash_set
            • Provide_bin_io
              • X
            • Provide_of_sexp
              • X
          • Map
            • Key
            • Provide_bin_io
              • Key
            • Provide_hash
              • Key
            • Provide_of_sexp
              • Key
            • Tree
              • Provide_of_sexp
                • K
          • Replace_polymorphic_compare
          • Set
            • Elt
            • Named
            • Provide_bin_io
              • Elt
            • Provide_hash
              • Elt
            • Provide_of_sexp
              • Elt
            • Tree
              • Named
              • Provide_of_sexp
                • Elt
          • Table
            • Provide_bin_io
              • Key
            • Provide_of_sexp
              • Key
        • Equiv
          • Cache
          • Hash_queue
            • Key
          • Hash_set
            • Provide_bin_io
              • X
            • Provide_of_sexp
              • X
          • Io
          • Map
            • Key
            • Provide_bin_io
              • Key
            • Provide_hash
              • Key
            • Provide_of_sexp
              • Key
            • Tree
              • Provide_of_sexp
                • K
          • Replace_polymorphic_compare
          • Set
            • Elt
            • Named
            • Provide_bin_io
              • Elt
            • Provide_hash
              • Elt
            • Provide_of_sexp
              • Elt
            • Tree
              • Named
              • Provide_of_sexp
                • Elt
          • Table
            • Provide_bin_io
              • Key
            • Provide_of_sexp
              • Key
        • Frontier
        • Graph
          • Edge
            • Hash_queue
              • Key
            • Hash_set
              • Provide_bin_io
                • X
              • Provide_of_sexp
                • X
            • Map
              • Key
              • Provide_bin_io
                • Key
              • Provide_hash
                • Key
              • Provide_of_sexp
                • Key
              • Tree
                • Provide_of_sexp
                  • K
            • Replace_polymorphic_compare
            • Set
              • Elt
              • Named
              • Provide_bin_io
                • Elt
              • Provide_hash
                • Elt
              • Provide_of_sexp
                • Elt
              • Tree
                • Named
                • Provide_of_sexp
                  • Elt
            • Table
              • Provide_bin_io
                • Key
              • Provide_of_sexp
                • Key
          • Hash_queue
            • Key
          • Hash_set
            • Provide_bin_io
              • X
            • Provide_of_sexp
              • X
          • Map
            • Key
            • Provide_bin_io
              • Key
            • Provide_hash
              • Key
            • Provide_of_sexp
              • Key
            • Tree
              • Provide_of_sexp
                • K
          • Node
            • Hash_queue
              • Key
            • Hash_set
              • Provide_bin_io
                • X
              • Provide_of_sexp
                • X
            • Map
              • Key
              • Provide_bin_io
                • Key
              • Provide_hash
                • Key
              • Provide_of_sexp
                • Key
              • Tree
                • Provide_of_sexp
                  • K
            • Replace_polymorphic_compare
            • Set
              • Elt
              • Named
              • Provide_bin_io
                • Elt
              • Provide_hash
                • Elt
              • Provide_of_sexp
                • Elt
              • Tree
                • Named
                • Provide_of_sexp
                  • Elt
            • Table
              • Provide_bin_io
                • Key
              • Provide_of_sexp
                • Key
          • Replace_polymorphic_compare
          • Set
            • Elt
            • Named
            • Provide_bin_io
              • Elt
            • Provide_hash
              • Elt
            • Provide_of_sexp
              • Elt
            • Tree
              • Named
              • Provide_of_sexp
                • Elt
          • Table
            • Provide_bin_io
              • Key
            • Provide_of_sexp
              • Key
        • Graphlib
          • Dot
          • Filtered
            • G
              • Edge
                • Hash_queue
                  • Key
                • Hash_set
                  • Provide_bin_io
                    • X
                  • Provide_of_sexp
                    • X
                • Map
                  • Key
                  • Provide_bin_io
                    • Key
                  • Provide_hash
                    • Key
                  • Provide_of_sexp
                    • Key
                  • Tree
                    • Provide_of_sexp
                      • K
                • Replace_polymorphic_compare
                • Set
                  • Elt
                  • Named
                  • Provide_bin_io
                    • Elt
                  • Provide_hash
                    • Elt
                  • Provide_of_sexp
                    • Elt
                  • Tree
                    • Named
                    • Provide_of_sexp
                      • Elt
                • Table
                  • Provide_bin_io
                    • Key
                  • Provide_of_sexp
                    • Key
              • Hash_queue
                • Key
              • Hash_set
                • Provide_bin_io
                  • X
                • Provide_of_sexp
                  • X
              • Map
                • Key
                • Provide_bin_io
                  • Key
                • Provide_hash
                  • Key
                • Provide_of_sexp
                  • Key
                • Tree
                  • Provide_of_sexp
                    • K
              • Node
                • Hash_queue
                  • Key
                • Hash_set
                  • Provide_bin_io
                    • X
                  • Provide_of_sexp
                    • X
                • Map
                  • Key
                  • Provide_bin_io
                    • Key
                  • Provide_hash
                    • Key
                  • Provide_of_sexp
                    • Key
                  • Tree
                    • Provide_of_sexp
                      • K
                • Replace_polymorphic_compare
                • Set
                  • Elt
                  • Named
                  • Provide_bin_io
                    • Elt
                  • Provide_hash
                    • Elt
                  • Provide_of_sexp
                    • Elt
                  • Tree
                    • Named
                    • Provide_of_sexp
                      • Elt
                • Table
                  • Provide_bin_io
                    • Key
                  • Provide_of_sexp
                    • Key
              • Replace_polymorphic_compare
              • Set
                • Elt
                • Named
                • Provide_bin_io
                  • Elt
                • Provide_hash
                  • Elt
                • Provide_of_sexp
                  • Elt
                • Tree
                  • Named
                  • Provide_of_sexp
                    • Elt
              • Table
                • Provide_bin_io
                  • Key
                • Provide_of_sexp
                  • Key
            • Hash_queue
              • Key
            • Hash_set
              • Provide_bin_io
                • X
              • Provide_of_sexp
                • X
            • Map
              • Key
              • Provide_bin_io
                • Key
              • Provide_hash
                • Key
              • Provide_of_sexp
                • Key
              • Tree
                • Provide_of_sexp
                  • K
            • P
            • Replace_polymorphic_compare
            • Set
              • Elt
              • Named
              • Provide_bin_io
                • Elt
              • Provide_hash
                • Elt
              • Provide_of_sexp
                • Elt
              • Tree
                • Named
                • Provide_of_sexp
                  • Elt
            • Table
              • Provide_bin_io
                • Key
              • Provide_of_sexp
                • Key
          • Labeled
            • EL
            • Edge
              • Hash_queue
                • Key
              • Hash_set
                • Provide_bin_io
                  • X
                • Provide_of_sexp
                  • X
              • Map
                • Key
                • Provide_bin_io
                  • Key
                • Provide_hash
                  • Key
                • Provide_of_sexp
                  • Key
                • Tree
                  • Provide_of_sexp
                    • K
              • Replace_polymorphic_compare
              • Set
                • Elt
                • Named
                • Provide_bin_io
                  • Elt
                • Provide_hash
                  • Elt
                • Provide_of_sexp
                  • Elt
                • Tree
                  • Named
                  • Provide_of_sexp
                    • Elt
              • Table
                • Provide_bin_io
                  • Key
                • Provide_of_sexp
                  • Key
            • Hash_queue
              • Key
            • Hash_set
              • Provide_bin_io
                • X
              • Provide_of_sexp
                • X
            • Map
              • Key
              • Provide_bin_io
                • Key
              • Provide_hash
                • Key
              • Provide_of_sexp
                • Key
              • Tree
                • Provide_of_sexp
                  • K
            • NL
            • Node
              • Hash_queue
                • Key
              • Hash_set
                • Provide_bin_io
                  • X
                • Provide_of_sexp
                  • X
              • Map
                • Key
                • Provide_bin_io
                  • Key
                • Provide_hash
                  • Key
                • Provide_of_sexp
                  • Key
                • Tree
                  • Provide_of_sexp
                    • K
              • Replace_polymorphic_compare
              • Set
                • Elt
                • Named
                • Provide_bin_io
                  • Elt
                • Provide_hash
                  • Elt
                • Provide_of_sexp
                  • Elt
                • Tree
                  • Named
                  • Provide_of_sexp
                    • Elt
              • Table
                • Provide_bin_io
                  • Key
                • Provide_of_sexp
                  • Key
            • Replace_polymorphic_compare
            • Set
              • Elt
              • Named
              • Provide_bin_io
                • Elt
              • Provide_hash
                • Elt
              • Provide_of_sexp
                • Elt
              • Tree
                • Named
                • Provide_of_sexp
                  • Elt
            • Table
              • Provide_bin_io
                • Key
              • Provide_of_sexp
                • Key
          • Make
            • Edge
              • Hash_queue
                • Key
              • Hash_set
                • Provide_bin_io
                  • X
                • Provide_of_sexp
                  • X
              • Map
                • Key
                • Provide_bin_io
                  • Key
                • Provide_hash
                  • Key
                • Provide_of_sexp
                  • Key
                • Tree
                  • Provide_of_sexp
                    • K
              • Replace_polymorphic_compare
              • Set
                • Elt
                • Named
                • Provide_bin_io
                  • Elt
                • Provide_hash
                  • Elt
                • Provide_of_sexp
                  • Elt
                • Tree
                  • Named
                  • Provide_of_sexp
                    • Elt
              • Table
                • Provide_bin_io
                  • Key
                • Provide_of_sexp
                  • Key
            • Hash_queue
              • Key
            • Hash_set
              • Provide_bin_io
                • X
              • Provide_of_sexp
                • X
            • Map
              • Key
              • Provide_bin_io
                • Key
              • Provide_hash
                • Key
              • Provide_of_sexp
                • Key
              • Tree
                • Provide_of_sexp
                  • K
            • Node
              • Hash_queue
                • Key
              • Hash_set
                • Provide_bin_io
                  • X
                • Provide_of_sexp
                  • X
              • Map
                • Key
                • Provide_bin_io
                  • Key
                • Provide_hash
                  • Key
                • Provide_of_sexp
                  • Key
                • Tree
                  • Provide_of_sexp
                    • K
              • Replace_polymorphic_compare
              • Set
                • Elt
                • Named
                • Provide_bin_io
                  • Elt
                • Provide_hash
                  • Elt
                • Provide_of_sexp
                  • Elt
                • Tree
                  • Named
                  • Provide_of_sexp
                    • Elt
              • Table
                • Provide_bin_io
                  • Key
                • Provide_of_sexp
                  • Key
            • Replace_polymorphic_compare
            • Set
              • Elt
              • Named
              • Provide_bin_io
                • Elt
              • Provide_hash
                • Elt
              • Provide_of_sexp
                • Elt
              • Tree
                • Named
                • Provide_of_sexp
                  • Elt
            • Table
              • Provide_bin_io
                • Key
              • Provide_of_sexp
                • Key
          • Mapper
            • E
            • EL
            • Edge
              • Hash_queue
                • Key
              • Hash_set
                • Provide_bin_io
                  • X
                • Provide_of_sexp
                  • X
              • Map
                • Key
                • Provide_bin_io
                  • Key
                • Provide_hash
                  • Key
                • Provide_of_sexp
                  • Key
                • Tree
                  • Provide_of_sexp
                    • K
              • Replace_polymorphic_compare
              • Set
                • Elt
                • Named
                • Provide_bin_io
                  • Elt
                • Provide_hash
                  • Elt
                • Provide_of_sexp
                  • Elt
                • Tree
                  • Named
                  • Provide_of_sexp
                    • Elt
              • Table
                • Provide_bin_io
                  • Key
                • Provide_of_sexp
                  • Key
            • G
              • Edge
                • Hash_queue
                  • Key
                • Hash_set
                  • Provide_bin_io
                    • X
                  • Provide_of_sexp
                    • X
                • Map
                  • Key
                  • Provide_bin_io
                    • Key
                  • Provide_hash
                    • Key
                  • Provide_of_sexp
                    • Key
                  • Tree
                    • Provide_of_sexp
                      • K
                • Replace_polymorphic_compare
                • Set
                  • Elt
                  • Named
                  • Provide_bin_io
                    • Elt
                  • Provide_hash
                    • Elt
                  • Provide_of_sexp
                    • Elt
                  • Tree
                    • Named
                    • Provide_of_sexp
                      • Elt
                • Table
                  • Provide_bin_io
                    • Key
                  • Provide_of_sexp
                    • Key
              • Hash_queue
                • Key
              • Hash_set
                • Provide_bin_io
                  • X
                • Provide_of_sexp
                  • X
              • Map
                • Key
                • Provide_bin_io
                  • Key
                • Provide_hash
                  • Key
                • Provide_of_sexp
                  • Key
                • Tree
                  • Provide_of_sexp
                    • K
              • Node
                • Hash_queue
                  • Key
                • Hash_set
                  • Provide_bin_io
                    • X
                  • Provide_of_sexp
                    • X
                • Map
                  • Key
                  • Provide_bin_io
                    • Key
                  • Provide_hash
                    • Key
                  • Provide_of_sexp
                    • Key
                  • Tree
                    • Provide_of_sexp
                      • K
                • Replace_polymorphic_compare
                • Set
                  • Elt
                  • Named
                  • Provide_bin_io
                    • Elt
                  • Provide_hash
                    • Elt
                  • Provide_of_sexp
                    • Elt
                  • Tree
                    • Named
                    • Provide_of_sexp
                      • Elt
                • Table
                  • Provide_bin_io
                    • Key
                  • Provide_of_sexp
                    • Key
              • Replace_polymorphic_compare
              • Set
                • Elt
                • Named
                • Provide_bin_io
                  • Elt
                • Provide_hash
                  • Elt
                • Provide_of_sexp
                  • Elt
                • Tree
                  • Named
                  • Provide_of_sexp
                    • Elt
              • Table
                • Provide_bin_io
                  • Key
                • Provide_of_sexp
                  • Key
            • Hash_queue
              • Key
            • Hash_set
              • Provide_bin_io
                • X
              • Provide_of_sexp
                • X
            • Map
              • Key
              • Provide_bin_io
                • Key
              • Provide_hash
                • Key
              • Provide_of_sexp
                • Key
              • Tree
                • Provide_of_sexp
                  • K
            • N
            • NL
            • Node
              • Hash_queue
                • Key
              • Hash_set
                • Provide_bin_io
                  • X
                • Provide_of_sexp
                  • X
              • Map
                • Key
                • Provide_bin_io
                  • Key
                • Provide_hash
                  • Key
                • Provide_of_sexp
                  • Key
                • Tree
                  • Provide_of_sexp
                    • K
              • Replace_polymorphic_compare
              • Set
                • Elt
                • Named
                • Provide_bin_io
                  • Elt
                • Provide_hash
                  • Elt
                • Provide_of_sexp
                  • Elt
                • Tree
                  • Named
                  • Provide_of_sexp
                    • Elt
              • Table
                • Provide_bin_io
                  • Key
                • Provide_of_sexp
                  • Key
            • Replace_polymorphic_compare
            • Set
              • Elt
              • Named
              • Provide_bin_io
                • Elt
              • Provide_hash
                • Elt
              • Provide_of_sexp
                • Elt
              • Tree
                • Named
                • Provide_of_sexp
                  • Elt
            • Table
              • Provide_bin_io
                • Key
              • Provide_of_sexp
                • Key
          • Of_ocamlgraph
            • Edge
              • Hash_queue
                • Key
              • Hash_set
                • Provide_bin_io
                  • X
                • Provide_of_sexp
                  • X
              • Map
                • Key
                • Provide_bin_io
                  • Key
                • Provide_hash
                  • Key
                • Provide_of_sexp
                  • Key
                • Tree
                  • Provide_of_sexp
                    • K
              • Replace_polymorphic_compare
              • Set
                • Elt
                • Named
                • Provide_bin_io
                  • Elt
                • Provide_hash
                  • Elt
                • Provide_of_sexp
                  • Elt
                • Tree
                  • Named
                  • Provide_of_sexp
                    • Elt
              • Table
                • Provide_bin_io
                  • Key
                • Provide_of_sexp
                  • Key
            • G
              • E
              • V
            • Hash_queue
              • Key
            • Hash_set
              • Provide_bin_io
                • X
              • Provide_of_sexp
                • X
            • Map
              • Key
              • Provide_bin_io
                • Key
              • Provide_hash
                • Key
              • Provide_of_sexp
                • Key
              • Tree
                • Provide_of_sexp
                  • K
            • Node
              • Hash_queue
                • Key
              • Hash_set
                • Provide_bin_io
                  • X
                • Provide_of_sexp
                  • X
              • Map
                • Key
                • Provide_bin_io
                  • Key
                • Provide_hash
                  • Key
                • Provide_of_sexp
                  • Key
                • Tree
                  • Provide_of_sexp
                    • K
              • Replace_polymorphic_compare
              • Set
                • Elt
                • Named
                • Provide_bin_io
                  • Elt
                • Provide_hash
                  • Elt
                • Provide_of_sexp
                  • Elt
                • Tree
                  • Named
                  • Provide_of_sexp
                    • Elt
              • Table
                • Provide_bin_io
                  • Key
                • Provide_of_sexp
                  • Key
            • Replace_polymorphic_compare
            • Set
              • Elt
              • Named
              • Provide_bin_io
                • Elt
              • Provide_hash
                • Elt
              • Provide_of_sexp
                • Elt
              • Tree
                • Named
                • Provide_of_sexp
                  • Elt
            • Table
              • Provide_bin_io
                • Key
              • Provide_of_sexp
                • Key
          • To_ocamlgraph
            • E
            • G
              • Edge
                • Hash_queue
                  • Key
                • Hash_set
                  • Provide_bin_io
                    • X
                  • Provide_of_sexp
                    • X
                • Map
                  • Key
                  • Provide_bin_io
                    • Key
                  • Provide_hash
                    • Key
                  • Provide_of_sexp
                    • Key
                  • Tree
                    • Provide_of_sexp
                      • K
                • Replace_polymorphic_compare
                • Set
                  • Elt
                  • Named
                  • Provide_bin_io
                    • Elt
                  • Provide_hash
                    • Elt
                  • Provide_of_sexp
                    • Elt
                  • Tree
                    • Named
                    • Provide_of_sexp
                      • Elt
                • Table
                  • Provide_bin_io
                    • Key
                  • Provide_of_sexp
                    • Key
              • Hash_queue
                • Key
              • Hash_set
                • Provide_bin_io
                  • X
                • Provide_of_sexp
                  • X
              • Map
                • Key
                • Provide_bin_io
                  • Key
                • Provide_hash
                  • Key
                • Provide_of_sexp
                  • Key
                • Tree
                  • Provide_of_sexp
                    • K
              • Node
                • Hash_queue
                  • Key
                • Hash_set
                  • Provide_bin_io
                    • X
                  • Provide_of_sexp
                    • X
                • Map
                  • Key
                  • Provide_bin_io
                    • Key
                  • Provide_hash
                    • Key
                  • Provide_of_sexp
                    • Key
                  • Tree
                    • Provide_of_sexp
                      • K
                • Replace_polymorphic_compare
                • Set
                  • Elt
                  • Named
                  • Provide_bin_io
                    • Elt
                  • Provide_hash
                    • Elt
                  • Provide_of_sexp
                    • Elt
                  • Tree
                    • Named
                    • Provide_of_sexp
                      • Elt
                • Table
                  • Provide_bin_io
                    • Key
                  • Provide_of_sexp
                    • Key
              • Replace_polymorphic_compare
              • Set
                • Elt
                • Named
                • Provide_bin_io
                  • Elt
                • Provide_hash
                  • Elt
                • Provide_of_sexp
                  • Elt
                • Tree
                  • Named
                  • Provide_of_sexp
                    • Elt
              • Table
                • Provide_bin_io
                  • Key
                • Provide_of_sexp
                  • Key
            • V
          • dfs_identity_visitor
        • Group
        • Isomorphism
        • Node
          • Hash_queue
            • Key
          • Hash_set
            • Provide_bin_io
              • X
            • Provide_of_sexp
              • X
          • Map
            • Key
            • Provide_bin_io
              • Key
            • Provide_hash
              • Key
            • Provide_of_sexp
              • Key
            • Tree
              • Provide_of_sexp
                • K
          • Replace_polymorphic_compare
          • Set
            • Elt
            • Named
            • Provide_bin_io
              • Elt
            • Provide_hash
              • Elt
            • Provide_of_sexp
              • Elt
            • Tree
              • Named
              • Provide_of_sexp
                • Elt
          • Table
            • Provide_bin_io
              • Key
            • Provide_of_sexp