|
Writing C bindings in 2024
|
|
13
|
1372
|
May 6, 2026
|
|
OCaml 5 FFI, use of `Int_val` inside `caml_enter_blocking_section()`
|
|
8
|
204
|
March 8, 2026
|
|
Calling Ocaml C FFI using Ctypes pointers
|
|
6
|
173
|
September 30, 2025
|
|
Cygwin linking error for ocaml called from C example
|
|
2
|
95
|
July 15, 2025
|
|
Learning Ctypes
|
|
2
|
226
|
June 30, 2025
|
|
C pointers on OCaml side and checks for null
|
|
1
|
254
|
February 2, 2025
|
|
Confusion with CAMLParam in C bindings
|
|
15
|
485
|
February 2, 2025
|
|
Handling of Ctypes char ptr
|
|
3
|
240
|
February 1, 2025
|
|
Static CStubs for higher-order functions
|
|
13
|
623
|
January 30, 2025
|
|
Calling ocaml from C has semi-random, silent crashes
|
|
8
|
313
|
January 20, 2025
|
|
Toy Autograd Engine in OCaml with Apple Accelerate Backend
|
|
2
|
262
|
September 4, 2024
|
|
[BLOG] Fighting Mutation with Mutation in Living
|
|
0
|
159
|
July 21, 2024
|
|
[BLOG] A Tour of the Living Library -- A Safer FFI
|
|
1
|
227
|
July 17, 2024
|
|
[BLOG] A (Possibly) Safer Interface to the Ctypes FFI
|
|
10
|
639
|
July 17, 2024
|
|
[ANN] living 0.1.0
|
|
0
|
251
|
July 13, 2024
|
|
[BLOG] OCaml FFI Sharp Edges and How to Avoid Them
|
|
7
|
444
|
July 10, 2024
|
|
How to prevent a closure that passed to a C function as a callback from being garbage collected prematurely?
|
|
8
|
277
|
July 4, 2024
|
|
20+ ways to build an executable with foreign libs
|
|
0
|
405
|
March 1, 2024
|
|
Packaging foreign archives with bindings using ctypes
|
|
5
|
604
|
December 21, 2023
|
|
[ANN] ctypes 0.21.1, now with dune support
|
|
0
|
437
|
July 24, 2023
|
|
Using ocaml-ctypes with WebAssembly?
|
|
10
|
901
|
June 5, 2023
|
|
Critique my use of FFI
|
|
10
|
1128
|
May 24, 2023
|
|
[ANN] carray.0.0.1
|
|
16
|
1871
|
June 16, 2022
|
|
Using thread_local memory in a C++ thread invoked from Multicore-OCaml
|
|
5
|
1224
|
March 30, 2022
|
|
Determining if the runtime system is currently acquired from C
|
|
0
|
672
|
December 7, 2020
|
|
Writing a wrapper stub to something dynamic, where static linking would produce huge executables?
|
|
10
|
879
|
November 11, 2020
|
|
Strange error when calling external c functions
|
|
2
|
945
|
May 16, 2020
|
|
Casting a Ctype pointer to an abstract type
|
|
2
|
893
|
April 13, 2020
|
|
OPAM/packaging questions around OCaml bindings to custom C library
|
|
15
|
1781
|
February 17, 2020
|
|
OCaml type for custom block
|
|
1
|
911
|
June 7, 2019
|