samaysar / dotdotnet Goto Github PK
View Code? Open in Web Editor NEWC#.NET based DevFast NuGet package
Home Page: https://samaysar.github.io/dotdotnet/
License: MIT License
C#.NET based DevFast NuGet package
Home Page: https://samaysar.github.io/dotdotnet/
License: MIT License
We need to handle the case when instead of running task implementation of producers and consumers return a created task.
We need implementation of k-heap on N elements.
we need to remove all the extension methods and associated tests marked with [ObsoleteAttribute]
We need to add a new stream implementation that counts the number of the bytes during read/write methods. It should support inner stream optionally.
we would like to have Json de/serialization as PPC.
Having partitioned dico as a part of library among other DS is awesome.
It is a good idea to include all the 4 concurrency models as a part of DevFast.
More Info:
https://www.codeproject.com/Articles/848120/Pipes-River-Rails-and-Binder-Patterns-Part-I
https://www.codeproject.com/Articles/852145/Pipes-River-Rails-and-Binder-Patterns-Part-II
https://www.codeproject.com/Articles/854121/Pipes-River-Rails-and-Binder-Patterns-Part-III
we would like to save any kind of object as json in the file.
We need to NuGet publish signed assemblies.
We require a hotfix on extension method name changes... from ConcurrentPipeline to Pipeline
add string to stream, byte etc conversion related extensions.
Generic extensions on PPC covering diff combinations:
for PPC, we need to add simple extension method name "Pipe" that is easy is to remember and less verbose.
Goal is to achive producers.Pipe(consumers, ...) implementation.
Prepare a class library containing useful extension method to fast development.
we need to refactor the code to support 2 target framework to be delivered with first version of declarative extensions
We would like to add .NET STandard 2.1 as target.
Implement extension methods to perform base 64 operations in strings/byte arrays in memory efficient manner.
we would like to rename IConsumerFeed to IProducerBuffer
and IProducerFeed to IConsumerBuffer
these new names conveys the idea better.
This will also break the existing release.
So we make 1.4.0 as new release with breaking changes mentioned in release notes.
We would like to have an property to pool in order to know how many items remains unconsumed in a concurrent producer-consumer pipe.
We need to add feature on buffer level so that new items are dropped without being blocked forever in case the queue is already is at its max capacity.
We need to have a new kind of stream implementation that is capable of writing to multiple streams and also be able to participate in streaming APIs.
Performance related changes for patch 1.1.1.
Enhance the library with open-ended binary heap implementation with default implementation of min/max heap of fixed/variable capacity.
Revisting Ppc and add other usefull boolean functions.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.