Commit Graph

27 Commits

Author SHA1 Message Date
ripytide f44cf2a306 switch to APL 2022-12-12 03:58:51 +00:00
ripytide 270e21f8ea added IntoIterator to set and map 2022-12-12 01:59:24 +00:00
ripytide 4f104c8c11 fixed clippy and added is_empty() to map and set 2022-12-12 00:50:53 +00:00
ripytide c3c61c4134 added FromIterator to map and set 2022-12-12 00:35:13 +00:00
ripytide 399eea5b16 ported the new versions of gaps() gaps_same() cut() and cut_same() to set.rs 2022-12-12 00:01:38 +00:00
ripytide 6b57f6d66f added first() and last() functions 2022-12-10 16:29:14 +00:00
ripytide 33e4cfac0b added very important clarification on non-overlapping map+set 2022-12-10 01:14:22 +00:00
ripytide 11f1b585c7 ported map.rs to set.rs 2022-12-10 00:59:28 +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 d161626acd copied gaps() and contains_range_bounds() to set 2022-12-04 01:01:13 +00:00
ripytide dcf752a6ef fixed bug in gaps which makes all tests pass 2022-12-03 21:42:23 +00:00
ripytide 04e7e9e67c renames long function to get_entry_at_point 2022-12-03 21:13:07 +00:00
ripytide 7116ae953e added less restrictive Default implementations 2022-12-03 18:04:21 +00:00
ripytide 0786be294b add cut() and remove_overlapping() to set 2022-12-03 17:40:41 +00:00
ripytide 11770c1c30 wrote tests and fixed tests for new cut() and remove_overlapping() 2022-12-03 17:26:07 +00:00
ripytide 1ca53523a0 finished implementing new remove_overlapping() and cut() functions 2022-12-02 18:38:17 +00:00
ripytide 49320f71aa fixed a few clippy lints and disabled others i disagree with 2022-12-02 02:53:57 +00:00
ripytide 8871d13617 added InvalidInsert error for overlapsPreexisting + InvalidRangeBounds types and added larger logo for github social logo thingy 2022-12-02 02:26:28 +00:00
ripytide fd30485ee8 finished writing docs for map methods 2022-11-30 17:25:21 +00:00
ripytide 78dff0d99e added range_bound_map.rs main examples and documentation 2022-11-30 16:25:17 +00:00
ripytide 53b13cbd4f finish adding TryFrom<[]> to map and set, and finish writing docs for set methods. 2022-11-29 17:47:45 +00:00
ripytide 539116716a changed asserts to assert_eq for better clarity 2022-11-29 16:15:54 +00:00
ripytide 6e06b1adbb fix doc tests 2022-11-28 20:59:47 +00:00
ripytide f70c1d0669 wrote all of bound.rs docs and added examples n stuff to set.rs 2022-11-28 20:42:22 +00:00
ripytide 46c2d89c0a deleted range_bounds_ext and tests_helpers.rs as I don't need them anymore 2022-11-28 03:50:31 +00:00
ripytide 5c8fc8c5ee remove debug requirement that was used while debugging, add rustfmt file and gitignore for target 2022-11-27 01:56:26 +00:00
ripytide 637aa5c266 moved things into the root folder ready for crates.io publish 2022-11-27 01:45:13 +00:00