64 Commits

Author SHA1 Message Date
ripytide
92850de342
add an example to the readme for overlap 2023-12-27 14:54:54 +00:00
ripytide
3616225c13
made InclusiveInterval validity a construction time invariant 2023-12-27 14:47:06 +00:00
ripytide
6de99232df
extracted the InclusiveInterval into a separate module 2023-12-27 13:26:50 +00:00
ripytide
05e2d147bd
add missing links to the readme 2023-12-27 13:00:23 +00:00
ripytide
0c99d3caaf
correct the copy bit in the readme 2023-12-27 12:58:26 +00:00
ripytide
c2cb70aee7
replace readme tabs with spaces to make it look nicer on github 2023-12-27 12:53:16 +00:00
ripytide
c8636febd5
update readme/top-level docs 2023-12-27 12:48:24 +00:00
ripytide
e36846abfe
update the version and docs about the no_std support 2023-12-03 20:25:25 +00:00
ripytide
f114f2898b
rename overly complicated name for DiscreteRangeBounds to interval 2023-06-11 12:39:38 +01:00
ripytide
b664cff065
fixed tests 2023-05-16 16:59:57 +01:00
ripytide
2595d02d26
Merge branch 'main' into discrete 2023-04-24 09:39:38 +01:00
ripytide
958da58afb
bump version and update descriptions read for next release 2023-04-24 09:33:41 +01:00
ripytide
7ee18b530e
updated descriptions 2023-04-21 15:39:56 +01:00
ripytide
45ea891ae7
bump version and add link to previous crate name 2023-04-21 15:33:24 +01:00
ripytide
ffbb0643ae
added missing doc link 2023-04-21 15:28:00 +01:00
ripytide
7744419b60
mass rename crate to discrete_range_map 2023-04-21 15:11:44 +01:00
ripytide
10033b284b
fixed more wrong replacements 2023-04-21 14:53:59 +01:00
ripytide
d4647e5ec6
update wrong replacements 2023-04-21 14:48:45 +01:00
ripytide
16e0e74f6b
add notes for the Copy requirement 2023-04-21 14:40:09 +01:00
ripytide
57ee350bf2
re-copy lib and readme. 2023-04-21 14:34:32 +01:00
ripytide
36161055ae
mass rename RangeBounds to DiscreteRange and mod rename also 2023-04-21 14:29:03 +01:00
ripytide
1cd2e0b691
missing link fixed 2023-04-21 14:25:11 +01:00
ripytide
cd6927211c
update readme and lib.rs with added notes for discreteness and finiteness 2023-04-21 14:19:40 +01:00
ripytide
901cecb172
copy lib.rs to readme again 2023-04-21 13:28:04 +01:00
ripytide
db51d49328
fixed tests 2023-04-20 19:04:33 +01:00
ripytide
2efd51d832
compiling with no errors whoop whoop! 2023-04-20 18:17:55 +01:00
ripytide
507d822cea
switch to png logo 2023-04-06 19:36:08 +01:00
ripytide
468127f82b
fixed more docs refacoring 2023-04-06 19:07:58 +01:00
ripytide
2b8995d3d8
refactored and reworded all the docs. most importantly changed from RangeBounds to the more readable range word 2023-04-06 19:02:52 +01:00
ripytide
aa84843efe
mass renamed range_bounds everywhere to just range since its more specific and shorted 2023-04-06 14:22:33 +01:00
ripytide
b4a24a877c
mass renamed local variables from range_bounds_map to map (for sets also), Also added docs to new from_slice_strict functions 2023-03-31 20:57:34 +01:00
ripytide
33c3c56b31
cloned the readme to the lib.rs 2023-03-31 17:56:04 +01:00
ripytide
e2b308a38a
added invalid RangeBounds section to readme and made the panics copy-pasta 2023-03-31 17:37:26 +01:00
ripytide
bbaf7aeab5
fixes #6 2023-03-31 16:47:09 +01:00
ripytide
22bb34be42
fixed #5 2023-03-31 16:36:38 +01:00
ripytide
ca8a9d1f93
fixed #1 2023-01-04 03:52:37 +00:00
ripytide
4c65c0f71d
fixup! fixup! i still dc 2022-12-12 05:47:38 +00:00
ripytide
d312665f81
fixup! i still dc 2022-12-12 05:47:10 +00:00
ripytide
fd6660d886
test 2022-12-12 05:45:47 +00:00
ripytide
62e30e997e
i still dc 2022-12-12 05:34:34 +00:00
ripytide
92e4fe8e22
idc about versions, bite me 2022-12-12 05:27:32 +00:00
ripytide
d2ae7fc9ab
fix readme broken hyperlinks 2022-12-12 05:21:53 +00:00
ripytide
4237da8cc7
add license badge 2022-12-12 04:33:47 +00:00
ripytide
f44cf2a306 switch to APL 2022-12-12 03:58:51 +00:00
ripytide
6cb040a769 finally finished writing and testing Everything 2022-12-09 03:16:09 +00:00
ripytide
bc8e0791ed all tests passing 2022-12-07 18:17:39 +00:00
ripytide
c3db5bd1a0 add more doc examples for overwrite 2022-12-05 01:23:03 +00:00
ripytide
23e0b49332 add new insert_* function and changed Errors to be more specific 2022-12-05 00:44:24 +00:00
ripytide
27b5680564 migrated insert() to insert_platonic() on map and set and update docs accordingly and simplified errors 2022-12-04 03:04:10 +00:00
ripytide
2a92be6515 refactored flip_bound 2022-12-04 01:09:37 +00:00