Skip to content
master
Go to file
Code

Files

Permalink
Failed to load latest commit information.

README.md

LibLangly

Discord Build Status GitHub Workflow Status Codacy Badge CLA assistant GitHub

LibLangly is the combination of a collection of my projects that were originally in separate repos but were conceptually part of the same thing. Each component forms part of the standard library and runtime library of another language called Langly. However, rather unusually, this runtime is available to other consumers, such as C# or F#. In fact, if you've been using any of these component libraries already, you were using another languages runtime and didn't even know it! As this project grew and became more fleshed out, it became apparent everything needed to be merged into a single monorepo, with better coordination.

Collectathon Nuget

A reimagining of collections libraries. Utilizes a traits API, and a very high degree of code sharing. Doubles as both implementations of various data structures, and a framework for the creation of additional data structures. Unlike System.Collections* or C5, Collectathon actually tackles complex data structures, because you shouldn't have to.

Consolator Nuget

A replacement Console API with superior usability.

Defender Nuget

Defensive code should be easy, and it shouldn't weigh your code down.

Logician Nuget

Provides polyvalent (higher order) logics for more sophisticated decision problems.

Philosoft Nuget

Think about your code differently. Love your code.

Stringier Nuget

Makes strings better... stringier.

You can’t perform that action at this time.