package middleware
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
type (!'next_input, !'next_output, !'output) t =
('next_input, 'next_output, 'output) Make(Monads.Identity).Diverter.t =
| Stop of 'output Monads.Identity.t
(*Control stops here, and the
*)'output
is returned to the wrappingMiddleware
.| Continue of 'next_input * ('next_output -> 'output Monads.Identity.t)
(*Control continues to the next
*)Middleware
g
, which receives'next_input
as input. Afterg
runs, its result is transformed with the given function.
Union, determining whether or not to run a subsequent Middleware
or return early.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>