midas-framework / midas

A framework for Gleam, Midas makes shiny things.
https://hex.pm/packages/midas
190 stars 5 forks source link

Tracking changes in Gleam Language/Libraries #2

Closed CrowdHailer closed 4 years ago

CrowdHailer commented 4 years ago

Things I would like to have but that need to come from Gleam, if you would like to help with Midas helping on these core issues would be just as useful

High Priority

Medium Priority

Low Priority

lpil commented 4 years ago

Templating will at a later point be built into the language so that templates can be entirely type safe and have no runtime parsing requirement.

For JSON there are json bindings here -> https://github.com/rjdellecese/gleam_jsone. I am interested in possibly migrating jason to Erlang from Elixir and wrapping that.

For postgresql I intend to wrap pgo -> https://github.com/gleam-experiments/pgo

For supervision we currently have this crude supervisor library which mimics the Erlang supervisor API -> https://github.com/gleam-experiments/otp_supervisor. I indent to build other supervisor libraries later which will provide more type safety at the expense of flexibility.

There's a list of libraries and such here -> https://github.com/gleam-lang/awesome-gleam

CrowdHailer commented 4 years ago

@lpil is your pgo repo just a placeholder?

lpil commented 4 years ago

At the moment yes, one for after v0.8

CrowdHailer commented 4 years ago

Closing this in favour of a Gleam tag, https://github.com/midas-framework/midas/issues?q=is%3Aissue+is%3Aopen+label%3AGleam

The areas these issues referr to are where I will focus my attentions on Gleam, once I learn some more rust.

lpil commented 4 years ago

Love the pink label

CrowdHailer commented 4 years ago

Of course