Goal: discuss what's needed to make inigo backend independent, as the README states.
Example questions:
- Which parts of the project currently rely on which parts of nodeJS?
- Which parts of the project can easily be made to run on the other backends? (especially Scheme / Racket).
Required backend specific bindings:
We'll need chez/racket substitutes for some of the node FFI bindings in inigo.
Context:
In the Dec 2021 Idris Developers' Meeting, we're discussing choosing an official package manager.
Goal: discuss what's needed to make inigo backend independent, as the README states.
Example questions:
Required backend specific bindings:
We'll need chez/racket substitutes for some of the node FFI bindings in inigo.
`./Base/Extra/Extra/Buffer.idr
enc64__primdec64__primfromString__primindexOf__primInigo/Async/SubtleCrypto/SubtleCrypto.idrencodeAlgorithm__primencodeKeyAlgorithm__primimportKey__primexportKey__primgenerateKey__primsign__primverify__primgetRand__primhash__primInigo/Async/FS.idrfs_readFile__primfs_readFileBuf__primfs_writeFile__primfs_writeFileBuf__primfs_mkdir__primfs_rmdir__primfs_getFiles__primfs_isDir__primfs_exists__primInigo/Async/Base.idrnever__primreject__primlog__primsystem__primsystemWithStdIO__primInigo/Async/CloudFlare/KV.idrread__primwrite__primwriteTTL__primInigo/Async/Fetch.idrfetch__primfetchBuf__primrequest__primInigo/Async/Compress/Brotli.idrbrotli_compress__primbrotli_decompress__primContext:
In the Dec 2021 Idris Developers' Meeting, we're discussing choosing an official package manager.