ocaml-base-compiler
Legend:
Library
Module
Module type
Parameter
Class
Class type

Kosaraju's algorithm for strongly connected components.

module type S = sig ... end
module Make (Id : Identifiable.S) : S with module Id := Id