304 Commits

Author SHA1 Message Date
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
ripytide 96d0f55bdf renamed TestBounds 2023-04-06 14:23:22 +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 110cf87edb renamed ran 2023-04-06 14:16:11 +01:00
ripytide 4b80374d39 fixed all doctests in map.rs and deleted set.rs since I'm gonna re-make it just pointing to map.rs 2023-04-06 14:09:06 +01:00
ripytide 49fde2fc56 more doctests fixed up a bit more 2023-04-06 13:27:24 +01:00
ripytide 13cda63548 passing tests and things look much nicer! 2023-04-05 19:18:35 +01:00
ripytide f0c469cd17 nearly there, a few more tests!! 2023-04-05 18:21:20 +01:00
ripytide ac2d0a724c added tests back and got them compiling 2023-04-05 16:05:18 +01:00
ripytide b2053c3cfe wowowow such higer orderness! reminds me of my younger days as a haskeller 2023-04-05 14:51:48 +01:00
ripytide 2ecff816c2 biiig refactor, oh so clean!! 2023-04-05 14:46:26 +01:00
ripytide 4329d847c6 removed split_off from set.rs too 2023-04-05 14:39:10 +01:00
ripytide f324db726f finished implementations on map.rs 2023-04-05 14:36:04 +01:00
ripytide 5edcfb540f implemented insert_overlapping and insert_touching_or_overlapping 2023-04-05 14:31:20 +01:00
ripytide 2b04abf08b finished insert_touching 2023-04-05 14:12:13 +01:00
ripytide 06904cfb0c implemented gaps 2023-04-05 13:45:10 +01:00
ripytide c460fae9e2 finished implementing cut 2023-04-05 13:19:58 +01:00
ripytide e91902937d compiling again before staring on the implementation 2023-04-05 12:28:07 +01:00
ripytide 591373f99e helpers is looking so neat a tidy now 2023-04-05 12:05:54 +01:00
ripytide 023a5dbd77 neatened up things slightly in helpers 2023-04-05 11:59:03 +01:00
ripytide e931c32877 i'm signing off for the night 2023-04-04 21:34:23 +01:00
ripytide 28a29b09c3 removed bloat from set.rs too 2023-04-04 19:30:03 +01:00
ripytide d716c126a2 deleted bloat from map.rs 2023-04-04 19:28:19 +01:00
ripytide 7f17ced5a2 add gitlab backup 2023-04-04 14:00:46 +01:00
ripytide 651e67fabb imma take a break from this now, I might come back later if I think it's worth the effort 2023-04-03 19:02:41 +01:00
ripytide 5ed7c183eb more functions added and removed whoop 2023-04-03 18:25:30 +01:00
ripytide 14e9734791 omgosh cut is so pretty! everything compiles with a beautiful cut function written 2023-04-03 17:59:46 +01:00