package ctypes
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  Combinators for binding to C libraries without writing any C
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
  
    
      0.23.0.tar.gz
    
    
        
    
  
  
  
    
  
  
    
  
        sha256=cae47d815b27dd4c824a007f1145856044542fe2588d23a443ef4eefec360bf1
    
    
  md5=b1af973ec9cf7867a63714e92df82f2a
    
    
  doc/ctypes.stubs/Cstubs_generate_ml/index.html
Module Cstubs_generate_mlSource
Source
val extern : 
  concurrency:[ `Sequential | `Lwt_jobs | `Lwt_preemptive | `Unlocked ] ->
  errno:[ `Ignore_errno | `Return_errno ] ->
  stub_name:string ->
  external_name:string ->
  Format.formatter ->
  ('a -> 'b) Ctypes.fn ->
  unitSource
val case : 
  concurrency:[ `Sequential | `Lwt_jobs | `Lwt_preemptive | `Unlocked ] ->
  errno:[ `Ignore_errno | `Return_errno ] ->
  stub_name:string ->
  external_name:string ->
  Format.formatter ->
  ('a -> 'b) Ctypes.fn ->
  unitSource
val val_case : 
  stub_name:string ->
  external_name:string ->
  Format.formatter ->
  'a Ctypes.typ ->
  unitSource
val constructor_decl : 
  concurrency:[ `Sequential | `Lwt_jobs | `Lwt_preemptive | `Unlocked ] ->
  errno:[ `Ignore_errno | `Return_errno ] ->
  string ->
  'a Ctypes.fn ->
  Format.formatter ->
  unitSource
val inverse_case : 
  register_name:string ->
  constructor:string ->
  string ->
  Format.formatter ->
  ('a -> 'b) Ctypes.fn ->
  unit sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >