1024" x-on:close-sidebar="sidebar=window.innerWidth > 1024 && true">
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val git_client : git_client Functoria.Type.t
val git_merge_clients :
( git_client -> git_client -> git_client ) Functoria.impl
val git_happy_eyeballs :
( Mirage_impl_stack.stackv4v6 ->
Mirage_impl_dns.dns_client ->
Mirage_impl_happy_eyeballs.happy_eyeballs ->
git_client )
Functoria.impl
val git_tcp :
( Mirage_impl_tcp.tcpv4v6 -> git_client -> git_client ) Functoria.impl
val git_ssh :
?authenticator:'a Functoria.Key.key ->
'b Functoria.Key.key ->
( Mirage_impl_mclock.mclock ->
Mirage_impl_tcp.tcpv4v6 ->
Mirage_impl_time.time ->
git_client ->
git_client )
Functoria.impl
val git_http :
?authenticator:'a Functoria.Key.key ->
'b Functoria.Key.key option ->
( Mirage_impl_time.time ->
Mirage_impl_pclock.pclock ->
Mirage_impl_tcp.tcpv4v6 ->
git_client ->
git_client )
Functoria.impl