From 2009af9ec4bc97f443ae2648c8848482ac3f5380 Mon Sep 17 00:00:00 2001 From: Connor Ricks Date: Sat, 7 Oct 2023 00:55:21 -0400 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9A=20=20Update=20README.md=20to=20ref?= =?UTF-8?q?lect=20Fuse.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index 0e826ef..79c0045 100644 --- a/README.md +++ b/README.md @@ -33,6 +33,14 @@ You can then fetch attempt to retrieve from the cache at a later time using the ### ⛓️ Extensions A collection of useful extensions that I freqeuntly implement across multiple projects. +### ⚡️ Fuse +A collection of useful Combine nibbles. + +- A variety of helpful sinks that allow for easier less verbose interactions with Combine publishers. +- A variety of helpful sinks that automatically cleanup after themselves by using a `DisposableBag`. +- `BuffableAsyncPublisher` and `BuffableAsyncThrowingPublisher` which both expose a `values(bufferingStrategy:)` on `Publisher` + - This is a more configurable and powerful version of `values` in Combine that allows converting Combine to an async/await syntax. + ### 🕸️ HTTPNetworking A client that creates and manages requests over the network.