ConcreteInterfaces.jl
ConcreteInterfaces.jl copied to clipboard
ConcreteInterfaces.jl
Check out demo.ipynb for some examples of usage.
How it Works
An interface is just a struct containing one or more FunctionWrappers. The @interface macro makes it easier to define and consume interfaces.
Note: this project uses a modified copy of ComputedFieldTypes.jl. See src/ComputedFieldTypes/LICENSE for attribution and license information for that code.