Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/adelarsq/hotchocolate_fsharp_sample

GraphQL server using .NET 6, F# and Hot Chocolate 🍫
https://github.com/adelarsq/hotchocolate_fsharp_sample

dotnet fsharp graphql

Last synced: about 15 hours ago
JSON representation

GraphQL server using .NET 6, F# and Hot Chocolate 🍫

Awesome Lists containing this project

README

        

# Hot Chocolate F# Sample Project

[GraphQL](https://www.howtographql.com) server using [.NET](https://dotnet.microsoft.com) 6, [F#](https://fsharp.org) and [Hot Chocolate](https://chillicream.com/).

To run use:

```
dotnet run --project ./Demo
```

Then open the browser and head over to http://localhost:5000/graphql to open the built-in GraphQL IDE.

## TODO

- [x] Queries
- [x] Mutations
- [ ] Subscriptions
- [x] Classes
- [ ] Async
- [x] Records
- [ ] Discriminated unions
- [ ] Options

## Bugs/Missing Features

- [F# discriminated union support](https://github.com/ChilliCream/hotchocolate/issues/2103)
- [F# Record and Purecode First schema Generation](https://github.com/ChilliCream/hotchocolate/issues/2143)