s
one such function pointer out of the box with <code class="mendoza-code">ffi/trampoline</code>.
</p>
<h2 id="GTK-Example">GTK Example
</h2>
<p>One good use for FFI bindings are interfacing with GUI libraries.
For example, one could be building a standalone binary
that could detect available GUI libraries on the host system, and use FFI bindings to interact with the host
GUI framework that was detected. Below is an example of what FFI with GTK might look
like using the high-level, macro based abstraction w