sig
  val iter :
    (OpamTypes.ACTION_GRAPH.package OpamTypes.action -> unit) -> t -> unit
  val fold :
    (OpamTypes.ACTION_GRAPH.package OpamTypes.action -> '-> 'a) ->
    t -> '-> 'a
end