Pinned
1,757 contributions in the last year
Less
More
Contribution activity
July 2021
Created 95 commits in 10 repositories
Created 2 repositories
- aantron/ocaml-slug OCaml
- aantron/dream-cli OCaml
Created a pull request in ocaml/opam-repository that received 16 comments
Slug: URL-safe slug generator
In summary, Slug.slugify "Some page title" returns "some-page-title" which is more suitable for use in URLs. Slug offers several options for tweaki…
+34
−0
•
16
comments
Opened 11 other pull requests in 6 repositories
thangngoc89/ocaml-slug
4
merged
ocaml/opam-repository
2
merged
tmattio/dream-livereload
2
merged
aantron/luv
1
merged
tmattio/dream-cli
1
merged
ocaml-templates/spin-dream
1
merged
Reviewed 8 pull requests in 3 repositories
aantron/dream 6 pull requests
tmattio/dream-cli 1 pull request
ocaml/opam-repository 1 pull request
Created an issue in aantron/dream that received 18 comments
Recommend a more Web-friendly and modern ocamlformat config, or PR to ocamlformat
ocamlformat by default does things like { foo = a ; bar = b ; baz = c } which is completely unnecessary, ugly, and would be actually better in term…
18
comments
Opened 35 other issues in 9 repositories
aantron/dream
16
open
6
closed
- Flash messages: should the category be optional?
- Tidy up the flash message cookies
- Suggestion: add ?transaction:bool to Dream.sql
- Try out caching in CI
- Consider switching arguments from e.g. status to [< status ]
- Merge into Dream the middleware that rewrites foo/ to foo/index.html
- Playground sometimes gets stuck at "Building image..."
- More elaborate routing (e.g. match only ints, etc.)
- Test on intermediate compiler versions between 4.08 and 4.12
- Dream.client should make guarantees about the format of the string it returns
- Create an esy branch with an esy.json and no vendored directories
- The Playground needs better styling [CSS]
- Add an example with PostgreSQL and Docker Compose
- Add an example with nginx or other reverse proxy
- eml editor support
- Factor out the eml templater?
- Explicitly setting Reason mode in the eml templater
- Does Dream.run clobber terminal line wrapping setting, and depend on TERM=xterm-256color?
- Should there be a way to read flash messages that were set in the current request?
- Explicitly support Windows with(out) libev unless the Lwt libuv port is coming soon
- Add example showing how to do OCaml control flow in eml templates
- Database errors need to be more matchable [needs upstream rework]