Commit Graph

277 Commits

Author SHA1 Message Date
Bradlee Speice
fd04a51319 Initializer list doesn't use template splatter 2020-09-08 00:28:56 -04:00
Bradlee Speice
3e4760a727 std::initializer_list 2020-09-07 02:20:23 -04:00
5ba3978f2c Notes on splatter/varargs and CRTP 2020-09-03 00:58:45 -04:00
28d28b97aa Minor note about final 2020-08-30 23:48:27 -04:00
7fa111a68a Yet more alternative styles 2020-08-30 13:57:07 -04:00
a939ceaba7 So many different ways to express the same thing. 2020-08-30 13:41:39 -04:00
b2f7575ef5 Add some alternate forms for const T a 2020-08-30 10:49:33 -04:00
5e25faf5fd I was using const_cast<> incorrectly 2020-08-30 03:03:15 -04:00
fb29d8c9da Add noexcept and volatile 2020-08-30 01:55:54 -04:00
cc5ca25fa5 Method qualifiers are weirder than I thought. 2020-08-29 22:35:25 -04:00
92f24c50ee Const-ness of method arguments as well 2020-08-29 21:49:17 -04:00
3709bcd0fd Orphan rule 2020-08-29 21:19:49 -04:00
e24cc4c7a5 Further refining remote types 2020-08-29 21:16:57 -04:00
e48b2f5abb Further reorganization 2020-08-29 19:59:04 -04:00
0ad37c23e0 Forcing methods to use const 2020-08-28 15:24:34 -04:00
ee39f7bc43 Change the decltype order 2020-08-28 13:32:05 -04:00
75fab4c80d Decltype 2020-08-28 13:30:15 -04:00
92a706415a Some parts aren't specifically static polymorphism, but are more direct comparisons to Rust traits (which form the basis of Rust static polymorphism) 2020-08-25 12:01:26 -04:00
a62c6851d9 Continue working on this 2020-08-25 00:20:23 -04:00
304df4ff1b Continuing to flesh this out 2020-08-24 14:00:03 -04:00
0bb4772d03 Continuing to flesh out 2020-08-21 15:12:29 -04:00
e8a2c794f9 Further updates 2020-08-21 14:28:15 -04:00
fc83163b71 Minor tweak 2020-08-10 11:16:08 -04:00
f904fe87f6 Sketch out static polymorphism in C++ 2020-08-06 01:09:19 -04:00
9ee58b7daa Snippet from other notes 2020-07-29 16:50:57 -04:00
116bf1dd1e More snippets to be used later 2020-07-29 16:50:04 -04:00
fc502e10bc More notes on Typescript comparison 2020-07-24 18:10:50 -04:00
343b334357 First draft of Isomorphic apps in 2020 2020-07-24 18:01:23 -04:00
44996f37fe Typo fix 2020-07-24 11:56:05 -04:00
c09f9544c8 Recipes 2020-07-18 23:34:07 -04:00
ffa6d45021 More cool tactics and refinement 2020-07-18 23:22:32 -04:00
34cbdc502c Note about successful compilation 2020-07-18 00:57:46 -04:00
eb99d4ac89 More notes on implementing Future 2020-07-18 00:55:26 -04:00
086405620a Opening line 2020-07-16 19:03:04 -04:00
d7a04fdcb4 Note about fallback async methods 2020-07-14 00:52:00 -04:00
abfc1496f1 Update to Bundler 2 2020-07-09 17:03:23 -04:00
ca386a4851 Start drafting 2020-07-09 16:52:18 -04:00
7d13f77454 Gitignore 2020-07-08 20:07:58 -04:00
6faaa702fa Proofreading 2020-06-30 17:58:35 -04:00
8027538bb0 Proofreading 2020-06-30 17:53:02 -04:00
fb958ac92a Bundle update 2020-06-30 17:27:06 -04:00
64dc036205 Rewording 2020-06-30 17:14:29 -04:00
a458ea2dac Note on technical similarities. 2020-06-30 17:03:20 -04:00
4337e74d6d Remove some of the boring statistics
And add the Rust code
2020-06-30 16:38:45 -04:00
7489733f64 Notes about double-unlock 2020-06-30 16:34:25 -04:00
1e18b201f5 Repository URL 2020-06-30 14:31:26 -04:00
44a314a401 Minor cleanup 2020-06-30 14:23:33 -04:00
1b24d3d092 Finish the pybind11 part 2020-06-29 22:48:02 -04:00
5c13a8cf8d First draft of pybind11
Having issues with the Rust code taking *forever*. Going to break out
the compiler explorer and see if it's doing something different from
C++.
2020-06-29 18:26:03 -04:00
b8c12b9cc1 Actually format everything 2020-06-29 16:00:26 -04:00