Skip to content

Latest commit

 

History

History
25 lines (23 loc) · 875 Bytes

TODO.org

File metadata and controls

25 lines (23 loc) · 875 Bytes

Develop high-level API (based on python, c++)

High-level types

Add examples with higher abstraction levels

Automatic type conversion

  • don’t bother with the many types
  • define “standard” types
  • allow usage of raw api too, to force a type?

Add documentation

  • It’s a waste of time for the raw C interface
  • I will add documentation after the high-level API is developed

FINISHED

Add to github and to planet

Provide raw C-API

DEFERRED

Add a racketify macro (convert “_” into “-“)

  • I like the underscores, because the examples in C can be converted into unsafe Racket almost 1:1

Add and test modules one by one

  • too much work, test the essentials
  • better, convert some examples from C

Pre-make result buffers for each function that needs those

  • is not always possible
  • breaks the official API