#include #include -- | module Bindings.Gsl.Combinations where #strict_import #starttype gsl_combination #field n , CSize #field k , CSize #field data , Ptr CSize #stoptype #ccall gsl_combination_alloc , CSize -> CSize -> IO (Ptr ) #ccall gsl_combination_calloc , CSize -> CSize -> IO (Ptr ) #ccall gsl_combination_init_first , Ptr -> IO () #ccall gsl_combination_init_last , Ptr -> IO () #ccall gsl_combination_free , Ptr -> IO () #ccall gsl_combination_memcpy , Ptr -> Ptr -> IO CInt #ccall gsl_combination_fread , Ptr CFile -> Ptr -> IO CInt #ccall gsl_combination_fwrite , Ptr CFile -> Ptr -> IO CInt #ccall gsl_combination_fscanf , Ptr CFile -> Ptr -> IO CInt #ccall gsl_combination_fprintf , Ptr CFile -> Ptr -> CString -> IO CInt #ccall gsl_combination_n , Ptr -> IO CSize #ccall gsl_combination_k , Ptr -> IO CSize #ccall gsl_combination_data , Ptr -> IO (Ptr CSize) #ccall gsl_combination_valid , Ptr -> IO CInt #ccall gsl_combination_next , Ptr -> IO CInt #ccall gsl_combination_prev , Ptr -> IO CInt #ccall gsl_combination_get , Ptr -> CSize -> IO CSize