sig
  val none : 'a option React.signal
  val some : 'a React.signal -> 'a option React.signal
  val value :
    ?eq:('a -> 'a -> bool) ->
    default:[ `Always of 'a React.signal | `Init of 'a React.signal ] ->
    'a option React.signal -> 'a React.signal
end