OCaml open only certain values/types from module
Question: Does OCaml have an equivalent (possibly involving a camlp4 directive) of

`from module import value1, value2` in Python or

`use Module qw[value1 value2];` in Perl ?

I'd like to be able to write something like

`open Ctypes (@->), string;;` or `open Ctypes ((@->), string);;`

instead of

    
    
    let (@->) = Ctypes.(@->);;
    let string = Ctypes.string;;
    


Answer: The closest is:

    
    
    let value1, value2 = Module.(value1, value2) 
    

For this very reason, open statements are most of the time evil (especially at
the top level).

