# {Feature Name} FURPS ## Functionality 1. Provides the core logic needed to expose any synchronous or asynchronous Nim library to FFI. ## Usability 1. Introduce new pragma definitions, such as `{.ffi.}`, to appropriately annotate types and procedures. ## Reliability 1. ... ## Performance 1. ... ## Supportability 1. Can be installed using Nimble. ## + (Privacy, Anonymity, Deployments) 1. `nwaku` repository uses `nim-ffi` to expose the existing `libwaku` functionality.