package batteries
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
On This Page
  
  
  A community-maintained standard library extension
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
  
    
      v3.7.1.tar.gz
    
    
        
    
  
  
  
    
  
  
    
  
        md5=d02c4f044e53edca010de46f9139ce00
    
    
  sha512=99a5afa3604c4cf0c849c670111d617f7f255acb0da043b73ddffdf0e299948bce52516ee31921f269de6088156c4e0a187e0b931543c6819c6b25966b303281
    
    
  doc/batteries.unthreaded/BatBounded/Make/index.html
Module BatBounded.MakeSource
Functor to build an implementation of a bounded type given the bounded values definition M
Parameters
module M : BoundedTypeSignature
type t = private M.tbounds defines the (min, max) bounds for the bounded range
extract x will return x as a value of type u. A similar result could be achieved with (x :> u)
map f x applies f to x. Returns Some y if x can be converted back to type base_u, otherwise returns None.
map2 f x y applies f to x and y. Returns Some z if x and y can be converted back to type base_u, otherwise returns None.
map_exn f x applies f to x. Returns y if x can be converted back to type base_u, otherwise raise an exception.
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  On This Page