WetPancake consists of a .Net 4.7 library, a console program and a testing library. The purpose of this repository is to provide a way for people to generate random "placeholder text" -- with a Markov Chain. It does this by making the .Net 4.7 library available on NuGet and providing a console program which exposes the features of the library. The console program is a stand-alone one so no installer is required to run it.
This is a F# library project, using .Net 4.7. You can install this package with NuGet. The profile page for WetPancake is available at [www.nuget.org/profiles/Craig.Oates](https://www.nuget.org/profiles/Craig.Oates).
This project is a C# console program, using .Net 4.7. You use it by entering commands and awaiting the result. It uses [Console.Waterworks](https://git.abbether.net/craig.oates/Console.Waterworks) to parse the commands so, if you want to extend it, I recommend you read its [wiki](https://git.abbether.net/craig.oates/Console.Waterworks/wiki). If you want to get going straight away, I recommend using *GenerateRandomText*. For more commands, you can either type *Help* into the console or visit the [wiki](https://git.abbether.net/craig.oates/Wet-Pancake/wiki).
This project holds all the tests for this solution. If uses a combination of unit tests ([XUnit](http://xunit.github.io/)) and property tests ([FsCheck](https://fscheck.github.io/FsCheck/)). If you are unfamiliar with either of them, click on their links for more information. Also, all the tests are accessible in Visual Studio's Test Explorer. This means you can identify failing tests with ease.