1
0
forked from cheng/wallet
wallet/docs/libraries
reaction.la fe3015b851
Finally figured out how to do callbacks for my async
Can make callbacks that can access the full lambda
machinery, while the same machinery is still usable
in C and from C, and thus in rust and lua, and from
rust and lua.

modified:   docs/libraries/cpp_automatic_memory_management.md

The magic univeral lowest denominator C code, which can be used by
and make use of, higher level language constructs such as
lambdas, being

(**p)(p, ptrEvent);

Where p points at or into a blob that contains a pointer to
C calling convention code that knows how the blob is structured.
allowing us to structure it arbitarily, apart from information
that the event dispatcher needs to know.
2024-07-04 08:18:48 +08:00
..
app.cpp cleanup, and just do not like pdfs 2022-02-20 18:26:44 +10:00
app.h leaving potentially inconvenient history behind 2022-02-16 15:54:47 +10:00
building_and_using_libraries.md Added wireguard configuration file to setup 2022-07-31 23:17:29 -07:00
cpp_automatic_memory_management.md Finally figured out how to do callbacks for my async 2024-07-04 08:18:48 +08:00
cpp_multithreading.md Updated to current pandoc format 2022-05-07 12:49:33 +10:00
git_bash_undocumented.md Updated to current pandoc format 2022-05-07 12:49:33 +10:00
icon.pandoc fixing automatic doc generation 2022-07-07 08:48:08 +10:00
mkdocs.sh modified: docs/estimating_frequencies_from_small_samples.md 2024-06-28 15:52:41 +08:00
navbar Due to massive violation of the dry principle, I broke all the navbars 2024-05-09 16:39:22 +08:00
nova_recursive_snarks.pdf figured out, at least in outline, how to make 2023-10-13 21:14:31 +10:00
review_of_crypto_libraries.md cleaned up whitespace 2022-06-21 14:46:05 +10:00
schnorr-signatures.pdf leaving potentially inconvenient history behind 2022-02-16 15:54:47 +10:00
scripting.md Started work on the SWIFT plan. Lot of whitespace fixes, hence so manny 2024-06-16 10:28:08 +08:00
serialization_and_canonical_form.html cleanup, and just do not like pdfs 2022-02-20 18:26:44 +10:00
stdafx.cpp leaving potentially inconvenient history behind 2022-02-16 15:54:47 +10:00
stdafx.h leaving potentially inconvenient history behind 2022-02-16 15:54:47 +10:00
time.md modified: docs/estimating_frequencies_from_small_samples.md 2024-06-28 15:52:41 +08:00