Skip to content

.NET class-library with arranged functions and only one purpose: make things in programming easier.

License

Notifications You must be signed in to change notification settings

Falcion/Karamath

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Contributors Forks Stars Issues License Commits Downloads


About the project

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.

Built with

Project doesn't have any unique dependencies but built with:


Getting started

Before using this application, read this paragraph so that you wouldn't have unnecessary questions or problems.

Prerequisites

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.

Installation

Permission is granted for free use in any of your projects.

Guide for installation of source code of the class-library:

  1. Clone the repository with any form of application that supports GIT.
  2. Put this application in your path of project and define its namespace.
  3. Class-library is ready to be used in your project.

Installation through «Nuget» with help of VS:

  1. Open project in VS.
  2. In opened project in hotbar find the «Nuget Package Manager» and start to manage extensions.
  3. Write the name of this project in the search bar.
  4. 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.


Project usage

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.


Roadmap

  • 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.


Contributing

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.

Guideline

  1. Fork current repository.
  2. Clone the repository with help of any client.
  3. Make your changes.
  4. Stage made changes and push them.
  5. Create a pull request.
  6. 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.


License

Project is being distributed under: MIT License.

Project's README made with help of: a README pattern by Othneil Drew.


Contact

Developer could be contacted with his personal e-mail:

Project ref is pinned at this repository.


Acknowledgments

List of helpful and credited projects/resources.


About

.NET class-library with arranged functions and only one purpose: make things in programming easier.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Languages