Commit Graph

192 Commits

Author SHA1 Message Date
Flavio Corpa
fceaf6faf6 Add pattern not matched [] 2020-03-03 11:57:32 +01:00
Flavio Corpa
96fb409f2d Continue parsing GraphQL! 2020-03-03 11:55:26 +01:00
Alejandro Serrano
e103c47961
Merge branch 'resolvers-as-services' of github.com:higherkindness/mu-haskell into resolvers-as-services 2020-03-02 16:40:30 +01:00
Flavio Corpa
90ebae79ea
Merge branch 'master' into resolvers-as-services 2020-03-02 16:32:45 +01:00
Flavio Corpa
92b38cd08a Add p and MultiParamTypeClasses! 👩🏼‍🎤 2020-03-02 16:32:15 +01:00
Flavio Corpa
0edc60f098 Advance further! 🚀 2020-03-02 16:13:23 +01:00
Alejandro Serrano
fd6025b19f
Install rdkafka as part of deployment (#120) 2020-03-02 13:20:51 +01:00
Flavio Corpa
b83430deb1 Start work on parseQuery 2020-03-02 13:20:29 +01:00
Flavio Corpa
d8f5e7cf27
Merge branch 'master' into resolvers-as-services 2020-03-02 10:13:25 +01:00
Alejandro Serrano
d6815e66d4
Fix logic for getting last tag (#119) 2020-03-02 09:33:54 +01:00
Alejandro Serrano
ad89c5ae90
Merge branch 'master' into resolvers-as-services 2020-03-02 08:50:01 +01:00
Flavio Corpa
8c6e3989bc
Upgrate to nix-action-v7 and cachix-action-v4 ❄️ (#118) 2020-02-28 15:35:56 +01:00
Flavio Corpa
aef6ff86ff
Prefer Avro.Schema over Type (deprecated) (#117) 2020-02-28 12:18:10 +01:00
Flavio Corpa
4da4da4f7a
Make Mu.Avro depend on language-avro >= 0.1.2 (#116) 2020-02-28 11:35:52 +01:00
Alejandro Serrano
e7592933e2
Add support for "date" and "time_ms" logical types in Avro (#114)
Co-authored-by: Flavio Corpa <flavio.corpa@47deg.com>
2020-02-28 10:09:59 +01:00
Alejandro Serrano
fc7dcbbeb2
Example of type-level programming 2020-02-28 10:06:37 +01:00
Alejandro Serrano
a1c86eeaa0
It compiles completely! 2020-02-27 17:04:53 +01:00
Alejandro Serrano
f59d5b43e8
Keep working 2020-02-27 16:00:31 +01:00
Flavio Corpa
a432b2362b Prefer pure over return 💅🏼 2020-02-27 15:13:48 +01:00
Flavio Corpa
6cbcc47a9e Merge branch 'resolvers-as-services' of https://github.com/higherkindness/mu-haskell into resolvers-as-services 2020-02-27 15:01:28 +01:00
Flavio Corpa
5335073815 Rename GraphQL alias to QGL 2020-02-27 15:01:25 +01:00
Alejandro Serrano
b6b023db6d
Keep working on running resolvers 2020-02-27 14:58:24 +01:00
Alejandro Serrano
b71fd8092f
Better constructor for enumerations in optics (#115) 2020-02-27 13:02:27 +01:00
Alejandro Serrano
5e0b0fc0e3
Start working on running stuff 2020-02-27 10:19:10 +01:00
Alejandro Serrano
e2210ed175
Split GraphQL into several files 2020-02-27 09:40:35 +01:00
Alejandro Serrano
37687a90ef
Run cabal-fmt as suggested by @kutyel 2020-02-27 08:45:41 +01:00
Alejandro Serrano
6e1f51798b
Make stlish-haskell happy 2020-02-27 07:45:54 +01:00
Alejandro Serrano
c5d3ea670f
Hints for GraphQL query parsing 2020-02-27 07:45:54 +01:00
Alejandro Serrano
54d4593f44
Introduce Hasura parser 2020-02-27 07:45:54 +01:00
Alejandro Serrano
08e94eb10b
Start GraphQL project 2020-02-27 07:45:54 +01:00
Alejandro Serrano
dfb51ed32c
Make stylish-haskell happy 2020-02-27 07:45:11 +01:00
Alejandro Serrano
e7f2b35f46
Fix wrong notion of resolver 2020-02-27 07:45:11 +01:00
Alejandro Serrano
13d9d7e9c0
Better names for GraphQL 2020-02-27 07:45:11 +01:00
Alejandro Serrano
c2777a9de8
Expand the result types of services 2020-02-27 07:45:11 +01:00
Alejandro Serrano
c21d061f04
Update gRPC client API and examples 2020-02-27 07:43:22 +01:00
Alejandro Serrano
64ab28d7fe
Pattern synonyms for the win! 2020-02-27 07:42:02 +01:00
Alejandro Serrano
e8b40e44e1
Work on gRPC 2020-02-27 07:42:02 +01:00
Alejandro Serrano
589eb3c59f
Better infix priorities 2020-02-27 07:42:02 +01:00
Alejandro Serrano
69d7fef53a
Make RPC aware of multiple services 2020-02-27 07:42:01 +01:00
Flavio Corpa
1f0f98b203
Release v0.2 (#113)
* Add shell script to format ALL cabal files with cabal-fmt 🧐
2020-02-27 07:40:30 +01:00
Flavio Corpa
a513133689
Update mu-haskell to use avro-parser-haskell-0.1.1 (#112) 2020-02-26 10:29:00 +01:00
Alejandro Serrano
c5df797a25
Use newer Avro parser to support decimals (#109) 2020-02-17 09:18:14 +01:00
Flavio Corpa
d00a812063
Add Avro Seed example 🌱 (#108)
Co-authored-by: Alejandro Serrano <trupill@gmail.com>
2020-02-14 10:12:21 +00:00
Alejandro Serrano
2c9565432c
Update dependencies (Stackage LTS 14.23, avro-0.4.6.0) (#105) 2020-02-06 16:08:07 +01:00
Alejandro Serrano
8eb6bd8578
Simple Kafka client (#104)
Co-authored-by: Flavio Corpa <flavio.corpa@47deg.com>
2020-02-06 14:42:27 +01:00
Alejandro Serrano
58240fc308
Support for Avro as serialisation layer (#88)
Co-authored-by: Flavio Corpa <flavio.corpa@47deg.com>
2020-02-06 11:39:09 +01:00
Alejandro Serrano
40c6a6c99f Update Docker example (#103) 2020-02-06 09:23:52 +01:00
Alejandro Serrano
d7ba579603
Optics for schema and gRPC clients (#102) 2020-02-04 15:31:47 +01:00
Alejandro Serrano
fd11ed68f0
Revert "You can use GITHUB_TOKEN already provided by Github Actions (#100)" (#101)
This reverts commit 14c185d9ec.
2020-02-03 09:08:54 +01:00
Alejandro Hernández
14c185d9ec
You can use GITHUB_TOKEN already provided by Github Actions (#100)
Reference: https://help.github.com/en/actions/automating-your-workflow-with-github-actions/authenticating-with-the-github_token
2020-01-30 08:37:29 +01:00