Fix segfaults & include test assets (major refactor).
Add, test, & fix shaping function.
Fix build linking errors (mostly by upgrading GHC).
I'm now running on this on elementary OS Jolnir.
Try wrapping HarfBuzz C++ functions in C functions for calling convention/linking issues.
Committing so I can try building on a newer OS.
Draft language bindings to font/face APIs.
Reimplement parts of Harfbuzz where that's easier than writing a binding.
Removed a note where that turned out not to be the case.
Implement conversion from functional Buffers to imperative Buffers.
Draft pure-functional Harfbuzz API.