Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Layer for handling version control sources through a functor
module type VCS = sig ... end
Each backend should implement this signature.
module Make (VCS : VCS) : OpamRepositoryBackend.S
Create a backend from a VCS
implementation.