sig   val zero : bool React.signal   val one : bool React.signal   val not : bool React.signal -> bool React.signal   val ( && ) : bool React.signal -> bool React.signal -> bool React.signal   val ( || ) : bool React.signal -> bool React.signal -> bool React.signal   val edge : bool React.signal -> bool React.event   val rise : bool React.signal -> unit React.event   val fall : bool React.signal -> unit React.event   val flip : bool -> 'React.event -> bool React.signal end