I’m working on display-width–aware APIs for str: columns, truncation, padding, emoji and CJK included.
Pure Gleam, no NIFs, no shortcuts.
A small distraction before the inevitable major release.
I’m working on display-width–aware APIs for str: columns, truncation, padding, emoji and CJK included.
Pure Gleam, no NIFs, no shortcuts.
A small distraction before the inevitable major release.
Now str 1.2.3 😓 is available on hex
- Also solved the problem of displaying the logo on hexdoc
@lpil.uk was spot on about HTML escape handling > thanks for that 💜.
Now back to the gleam-orous stuff 😉: cleaning up the codebase, shaving the API surface, and maybe shipping a couple of things people asked for. If luck allows.
#gleamlang
Now str 1.2.3 😓 is available on hex
- Also solved the problem of displaying the logo on hexdoc
@lpil.uk was spot on about HTML escape handling > thanks for that 💜.
Now back to the gleam-orous stuff 😉: cleaning up the codebase, shaving the API surface, and maybe shipping a couple of things people asked for. If luck allows.
#gleamlang
@lpil.uk was spot on about HTML escape handling > thanks for that 💜.
Now back to the gleam-orous stuff 😉: cleaning up the codebase, shaving the API surface, and maybe shipping a couple of things people asked for. If luck allows.
#gleamlang
Ready to pack up all your advice and ship it ASAP 🤟
Anyone here using OCaml? 🐫
Thanks!
Ready to pack up all your advice and ship it ASAP 🤟
Anyone here using OCaml? 🐫
Thanks!
tons of support for my absurd little libraries.
Seriously, you folks are amazing. 🤩
thanks a ton!
tons of support for my absurd little libraries.
Seriously, you folks are amazing. 🤩
thanks a ton!
No new real features.
Just fewer fixes, clearer docs, and me admitting the API grew weird.
Everything else is now explained, not implied.
Two new experimental algorithms:
KMP and Sliding.
Auto-select if you trust heuristics, pick one if you don’t.
⭐ github.com/lupodevelop/...
No new real features.
Just fewer fixes, clearer docs, and me admitting the API grew weird.
Everything else is now explained, not implied.
Two new experimental algorithms:
KMP and Sliding.
Auto-select if you trust heuristics, pick one if you don’t.
⭐ github.com/lupodevelop/...
A tiny @gleam.run lib for explicit, composable comparators.
No derives.
No magic.
No “trust me bro” ordering.
Comparators are values. You compose them or you don’t.
It's also compatible with str 😮
📦 hex.pm/packages/cmp...
⭐ github.com/lupodevelop/...
A tiny @gleam.run lib for explicit, composable comparators.
No derives.
No magic.
No “trust me bro” ordering.
Comparators are values. You compose them or you don’t.
It's also compatible with str 😮
📦 hex.pm/packages/cmp...
⭐ github.com/lupodevelop/...
small amount, lots of love 💜.
first and only project I’ve sponsored so far 🙌.
github.com/sponsors/gle...
small amount, lots of love 💜.
first and only project I’ve sponsored so far 🙌.
github.com/sponsors/gle...
Strings are hard.
Unicode is worse.
I recently wrote an article about it, and built str along the way.
a Unicode-correct string library for @gleamlang ,
with zero OTP dependencies.
⭐️️ github.com/lupodevelop/str
📦️ hex.pm/packages/str
📰 dev.to/lupodevelop/...
Strings are hard.
Unicode is worse.
I recently wrote an article about it, and built str along the way.
a Unicode-correct string library for @gleamlang ,
with zero OTP dependencies.
⭐️️ github.com/lupodevelop/str
📦️ hex.pm/packages/str
📰 dev.to/lupodevelop/...