 
                language-ext
This library uses and abuses the features of C# 6+ to provide a functional 'Base class library', that, if you squint, can look like extensions to the language itself. It also includes an 'Erlang like' process system (actors) that can optionally persist messages and state to Redis (note you can use it without Redis for in-app messaging). The process system additionally supports Rx streams of messages and state allowing for a complete system of reactive events and message dispatch.
                Category
                
                    Programming Languages > C# > Functional programming
                
            
            
                    Status
                    
                            Stable
                    
                
                
                    Github Stars
                    6700
                
                
                    License
                    MIT license
                
            
                        Source code
                        https://github.com/louthy/language-ext
                    
                    
                        Package Repository
                        https://www.nuget.org/packages/LanguageExt.Core
                    
            Related items
No related items
