Commit Graph

230 Commits

Author SHA1 Message Date
ripytide cdaeac1b95 all tests and doc tests and clippy passing 2023-04-21 13:25:54 +01:00
ripytide 3b61cf1747 renamed finite_bounds to discretefinitebounds 2023-04-21 12:45:16 +01:00
ripytide 3ae6e651e9 all non-doc tests passing 2023-04-21 12:42:46 +01:00
ripytide a8db4b1504 passing compiler and clippy 2023-04-21 12:17:57 +01:00
ripytide b15b0fc928 checkpoint 2023-04-21 11:42:36 +01:00
ripytide 945196d5ab more stuff fixed 2023-04-21 11:12:48 +01:00
ripytide a70bb66424 the finite pilgrimage has begun... 2023-04-21 10:34:39 +01:00
ripytide 34936eeb2c before the finiteness revelation 2023-04-20 20:48:07 +01:00
ripytide a9cb31d024 checkpoint 2023-04-20 20:28:08 +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 288d451d21 no more errors in map.rs for the time being 2023-04-20 18:02:55 +01:00
ripytide 49a258beac mass rename of tryfrombounds error to discrete 2023-04-20 17:23:30 +01:00
ripytide 4e7487d6c1 added custom try_from trait due to infallibility in cores implementation of TryFrom 2023-04-20 17:22:37 +01:00
ripytide 69ad987b76 fixed some bounds issues 2023-04-20 16:43:27 +01:00
ripytide d57c3b474b stuff done idk lol 2023-04-20 16:26:01 +01:00
ripytide e91428619e add DiscreteBounds constructors 2023-04-20 15:30:28 +01:00
ripytide 0b0251ee9c renamed niceRange to DiscreteRange 2023-04-20 15:18:19 +01:00
ripytide 0dd08da2bd refatored discreteBoundOrd to use DiscreteBounds 2023-04-20 15:16:02 +01:00
ripytide f1a588eb9c added discrete_bounds and refactored some utils functions 2023-04-20 15:08:52 +01:00
ripytide e5739cedf7 BoundOrd now DiscreteBoundOrd, created Stepable trait, and DiscreteBounds struct and enum 2023-04-20 12:29:06 +01:00
ripytide fc23e9b96b bump version 2023-04-19 14:55:10 +01:00
ripytide d1a15f51fa checkpoint 2023-04-19 14:41:06 +01:00
ripytide 2cb87db1eb point set::get_at_point to map::get_entry_at_point since it has extra semantics 2023-04-19 10:09:14 +01:00
ripytide e6c3d8f219 added gap Err result to get_entry_at_point in map and get_at_point in set 2023-04-19 10:04:45 +01:00
ripytide f277644502 fix clippy warnings 2023-04-18 17:49:24 +01:00
ripytide 206404f2f6 bump version 2023-04-18 17:46:50 +01:00
ripytide d3bb40c3f2 added tests for new function 2023-04-18 17:34:39 +01:00
ripytide 66b94825fd updated docs for new function 2023-04-18 17:18:55 +01:00
ripytide 731816c6d9 initial implmentation of insert_merge_touching_if_values_equal 2023-04-18 16:30:15 +01:00
ripytide f6c15d111e remove benches as they aren't compatible with v0.2.0 unfortunately 2023-04-18 16:28:19 +01:00
ripytide 29047ed3a1 bump versio again 2023-04-10 12:55:20 +01:00
ripytide 74a564dbf0 turn force push backup off again 2023-04-10 12:53:52 +01:00
ripytide 6eb6d8dd2b added get_at_point back to set.rs and added Eq derives 2023-04-09 19:25:05 +01:00
ripytide f0cbe5dc7c force push yam 2023-04-09 19:02:39 +01:00
ripytide 5998328efc bump version 2023-04-09 19:00:41 +01:00
ripytide 97cb31c08e added basic derives to set.rs 2023-04-09 18:59:44 +01:00
ripytide 9fb31df0f7 fix #20 2023-04-06 20:46:39 +01:00
ripytide 8976d2ec37 bumped version to 0.2.0 ready for the publish soon 2023-04-06 20:17:41 +01:00
ripytide aa19139e1e added overlapping_mut method to map too 2023-04-06 20:17:10 +01:00
ripytide 59dff2aa78 added iter_mut to map.rs only since it doesn't make sense for set 2023-04-06 20:07:47 +01:00
ripytide 507d822cea switch to png logo 2023-04-06 19:36:08 +01:00
ripytide 31378a3b59 update gaps docs 2023-04-06 19:10:41 +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 d4dad4bae0 spring cleaning 2023-04-06 17:23:28 +01:00
ripytide 9ab1781c44 turned warnings back on an fixed all clippy's 2023-04-06 17:12:03 +01:00
ripytide 5175055d47 add from_slice_strict docs 2023-04-06 17:08:15 +01:00
ripytide df600aefc1 added all previous trait impls back 2023-04-06 15:23:36 +01:00
ripytide 7d92450bc1 migrate doc examples to use into_iter and re-implement IntoIterator on set.rs and map.rs 2023-04-06 15:15:49 +01:00