#include #include -- | module Bindings.Gsl.QuasiRandomSequences where #strict_import #starttype gsl_qrng_type #field name , CString #field max_dimension , CUInt #field state_size , FunPtr (CUInt -> IO CSize) #field init_state , FunPtr (Ptr () -> CUInt -> IO CInt) #field get , FunPtr (Ptr () -> CUInt -> Ptr CDouble -> IO CInt) #stoptype #starttype gsl_qrng #field type , Ptr #field dimension , CUInt #field state_size , CSize #field state , Ptr () #stoptype #globalvar gsl_qrng_niederreiter_2 , Ptr gsl_qrng_type #globalvar gsl_qrng_sobol , Ptr gsl_qrng_type #globalvar gsl_qrng_halton , Ptr gsl_qrng_type #globalvar gsl_qrng_reversehalton , Ptr gsl_qrng_type #ccall gsl_qrng_alloc , Ptr -> CUInt -> IO (Ptr ) #ccall gsl_qrng_memcpy , Ptr -> Ptr -> IO CInt #ccall gsl_qrng_clone , Ptr -> IO (Ptr ) #ccall gsl_qrng_free , Ptr -> IO () #ccall gsl_qrng_init , Ptr -> IO () #ccall gsl_qrng_name , Ptr -> IO CString #ccall gsl_qrng_size , Ptr -> IO CSize #ccall gsl_qrng_state , Ptr -> IO (Ptr ()) #ccall gsl_qrng_get , Ptr -> Ptr CDouble -> IO CInt