package hardcaml

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Signal_graph.Deps_for_loop_checkingSource

Like Deps_for_simulation_scheduling, except loops are allowed through instantiations.

Sourceval fold : Hardcaml__.Signal__type.t -> init:'a -> f:('a -> Hardcaml__.Signal__type.t -> 'a) -> 'a
Sourceval iter : Hardcaml__.Signal__type.t -> f:(Hardcaml__.Signal__type.t -> Base.unit) -> Base.unit
Sourceval rev_map : Hardcaml__.Signal__type.t -> f:(Hardcaml__.Signal__type.t -> 'a) -> 'a Base.list

Map over the deps of t. Mapping occurs in order, but the result is reversed.

Sourceval map : Hardcaml__.Signal__type.t -> f:(Hardcaml__.Signal__type.t -> 'a) -> 'a Base.list

Implemented by rev_map with a list reversal at the end

Sourceval to_list : Hardcaml__.Signal__type.t -> Hardcaml__.Signal__type.t Base.list

Implemented with map