sig
  val compute : ('-> 'b) -> Functory.Network.worker_type
  val map : f:('-> 'b) -> Functory.Network.worker_type
  val map_local_fold : f:('-> 'b) -> Functory.Network.worker_type
  val map_remote_fold :
    f:('-> 'b) -> fold:('-> '-> 'c) -> Functory.Network.worker_type
  val map_fold_ac :
    f:('-> 'b) -> fold:('-> '-> 'b) -> Functory.Network.worker_type
  val map_fold_a :
    f:('-> 'b) -> fold:('-> '-> 'b) -> Functory.Network.worker_type
end