Making things easier.
Explore the documentation
Report a bug
/
Feature request
/
Nuget Package
This class-library is created to make something in casual programming life a little easier than usual: in different ways and in a different spheres.
Of course the needs of programmers are changing, so the project is actively accepting applications and ideas for adding codes to simplify daily work.
And there is why this project exists:
-
A time of programmer should be focused on creating more interesting solutions: maybe even something like this but in more complicated direction.
-
Repeating of the same tasks over and over is boring.
Project doesn't have any unique dependencies but built with:
Before using this application, read this paragraph so that you wouldn't have unnecessary questions or problems.
Before using this application, ensure you met this requirements:
- Initialized .NET project in which you would use this library.
- Any potential version of VS: or any other IDE with .NET support.
Permission is granted for free use in any of your projects.
Guide for installation of source code of the class-library:
- Clone the repository with any form of application that supports GIT.
- Put this application in your path of project and define its namespace.
- Class-library is ready to be used in your project.
Installation through «Nuget» with help of VS:
- Open project in VS.
- In opened project in hotbar find the «Nuget Package Manager» and start to manage extensions.
- Write the name of this project in the search bar.
- Download the latest stable version through the menu and class-library is ready to be used.
If you use a different IDE from VS, read this article: using new commands in .NET.
As it said before — main purpose of this project is to make things easier.
Project currently includes this:
- Useful algorithms which could be used even in simplest solutions or codes.
- Universal converter of units.
- Rationalization and theoretical math module: probabilities, math functions and etc.
- Pseudo-random generator of different type objects.
- Markdown-machine.
If you want to use this project in your own, just install it in and reference it as namespace: nothing special.
- Implement new graphs algorithms and other algorithms alike DFS.
- Write a rationalization of expressions module.
- Rationalization to strings
- Rationalization to values
- Module about generating random numbers, strings, objects.
- ... different variation of functions: will be written in future.
- Publish new version of project.
- Write a changelog.
- Write a "soft-read" documentation.
For a full list of proposed features and fixes see the: open issues of repository.
Contributions are what make open source community such an interest place to be in - so any form of contribution are greatly appreciated.
If you have a suggestion that will improve this project: fork the repository and create a pull request.
- Fork current repository.
- Clone the repository with help of any client.
- Make your changes.
- Stage made changes and push them.
- Create a pull request.
- Squash commits for cleaner history.
For one-single file contributioning, use a more quicker way without forking the repository.
More about it in this article: synching a one-single file fork.
Project is being distributed under: MIT License.
Project's README made with help of: a README pattern by Othneil Drew.
Developer could be contacted with his personal e-mail:
Project ref is pinned at this repository.
List of helpful and credited projects/resources.