Commit Graph

143 Commits

Author SHA1 Message Date
60753490c6 vectors: implement Ord stuff as vectors of boolean 2024-08-27 16:50:48 -07:00
79ab26f118 fixed: implement shift operators 2024-08-27 16:50:48 -07:00
7a5406e769 fixed: fixup operator impls - this is implicitly Self 2024-08-27 14:59:52 -07:00
009aa0c296 ratio crate 2024-08-27 14:25:39 -07:00
2d87e4b5cc vectors: min, max 2024-08-27 14:24:21 -07:00
4ce5c045a8 fixed: PartialOrd, Ord 2024-08-27 14:24:21 -07:00
047451d247 affine 2024-08-27 14:24:21 -07:00
a097e3945f more traits 2024-08-27 13:28:45 -07:00
d48b03889d rename wide_traits to fixed_wide_traits 2024-08-27 12:34:52 -07:00
a96cae9e80 re-export wide_traits::wide 2024-08-26 17:45:17 -07:00
ef13fbe5f0 fixed_wide is a dev dep 2024-08-26 17:45:17 -07:00
fa2b9ca515 hide wide_traits behind a feature flag 2024-08-26 17:38:27 -07:00
ac5ef8f9be rename fixed_wide::wide to fixed_wide::fixed 2024-08-26 17:38:27 -07:00
dda8ebefc4 create wide_traits crate 2024-08-26 17:38:27 -07:00
f12ab4a3c3 whats missing 2024-08-26 17:34:13 -07:00
da5decb2f7 faster with less convenience 2024-08-26 17:34:13 -07:00
8206e16952 drop fixed dep 2024-08-26 17:34:13 -07:00
f32bd4a667 bad operator impl 2024-08-26 15:40:27 -07:00
5175a2ea18 wip 2024-08-26 14:58:19 -07:00
98349915ec todo 2024-08-23 17:55:14 -07:00
43b8190148 fix path 2024-08-23 17:50:02 -07:00
aec20424b8 bad essay opening 2024-08-23 17:23:21 -07:00
62e0d8e2b6 add license and README 2024-08-23 17:23:21 -07:00
c6cc1da4be reorganize repo as monorepo of two crates 2024-08-23 17:23:21 -07:00
b836bc2a11 style 2024-08-23 17:23:21 -07:00
3ccc19f768 fix wide_dot and wide_length_squared 2024-08-23 17:23:21 -07:00
d38d103399 you can add 2024-08-23 17:23:21 -07:00
114b2725ea tweaks 2024-08-23 17:23:21 -07:00
e7eac03f04 BUAHAHAHAHA 2024-08-23 17:23:21 -07:00
75ca27f232 do it like this 2024-08-23 17:23:21 -07:00
01de555888 THE DOCS ARE TESTS WHAT 2024-08-23 17:23:21 -07:00
78bc7aa8a1 work 2024-08-23 17:23:21 -07:00
3d3ffbf79a steal 2024-08-23 17:23:21 -07:00
8b4608bda3 unused 2024-08-23 17:23:21 -07:00
17a6671ead steal code 2024-08-23 17:23:21 -07:00
24c88e2b5b move tests into its own folder 2024-08-23 17:23:21 -07:00
c4462cf340 rename crate 2024-08-23 17:23:21 -07:00
3b7fbe4038 fixed crate does it like this 2024-08-23 17:23:21 -07:00
73e8afbc77 infallible narrow tosses fractional bits and has the same or greater integer bits 2024-08-23 14:59:52 -07:00
47f6e75de9 narrow concept 2024-08-23 14:59:52 -07:00
5f8104d531 wild 2024-08-23 14:19:36 -07:00
276602e5f3 WideMul trait 2024-08-23 13:42:44 -07:00
713b68adef Initial commit 2024-08-23 13:00:22 -07:00