c4d9e66bc2
Signed-off-by: prescientmoon <git@moonythm.dev> |
||
---|---|---|
.. | ||
db | ||
src | ||
.gitignore | ||
LICENSE | ||
paket.dependencies | ||
paket.lock | ||
paket.references | ||
README.md | ||
suaveTodoApi.fsproj |
Suave todo api
Todo api I made to learn suave. Inspired by something similar made by a friend in typescript
Running it
To run it you need to:
- Have the dotnet cli, paket and docker installed
- Be on a linux distro
- Build and run the docker container from the db folder
- Install dependencies with paket:
paket restore
- Run the project with:
dotnet run
- Hope it doesn't break
Contributing
Fork, write some code and open a pr... I have no idea why every repo has a section like this in the readme...
License
You can see it yourself in LICENSE
, no good reason to copy paste it here.
Contributors
When I'll have some time I'll add all-contributors to this, but long story short I'm the only contributor to this. (I know, I know, really hard to belive people aren't too keen on contributing on a todo api)
Why did I use...
Why did I use sueve
Because I don't know anything else
Why did I use docker
Because I don't know how to install postgres on my system
Why did I use F#
Because I couldn't get any haskell extensions for vscode to install
Why did I use paket
Because everyone else seems to use it
Why is this so long
good question