QT: https://social.doma.dev/@goo/109922182018482441
What we decided to do instead is to define two macros on the side. `defprod` is `defdata` that doesn't generate default constructors. It should be compatible with `defsum` out of the box, but we, for the time being, have the "no-new" counterpart called `defunion`.
Because unions are cool.
This way we don't break existing code, but allow easy to write smart constructors that don't upset #dialyzer.
The code is already live in the #GooLang #Algae fork: https://github.com/doma-engineering/algae-goo
My personality type is couner-culture #Elixir developer.
There's so much top-level content on Youtube to learn bleeding edge stuff from and it has like 100 views.
I won't give an example of what made me write this toot, because it's made in the enemy country, but yeah.
We're leaps and bounds away from #MIT #OCW, so much stuff that's even better, and it's a tremendously high bar to set.
I think that **healthy** (mentally & physically) people with access to computers / mobile phones that complain about them not being able to change anything in their lives are, well, wrong.
Seems like #CBOR is the pick if you value sanity? 🤔
HOW TO SPOT A RIP CURRENT:
IT'S WHERE THE WATER LOOKS EASIEST AND SAFEST, with no waves breaking or rolling in.
NEVER ENTER THE SEA HERE.
If you get caught in a rip, DON'T FIGHT IT. You can't swim back to shore against it; you will become exhausted and drown.
Instead, SWIM ACROSS IT, parallel to shore. You'll soon be out of the current and can then easily swim back.
Boost, please, and make sure your friends and family know this when they hit the beach.
I'm surprised that people seem to discuss the fact that we're on a brink of a nuclear disaster which shall sweep radioactive fallout across many countries of #Europe.
Please remind your reps about Zaporizhye nuclear plant. Thanks.
Are we on the brink of nuclear catastrophy?
Ukrainian chief of military intelligence warns, Russia has mined both the cooling pond and the power units of the Zaporizhzhia nuclear power plant.
This is the exact moment where it should be made crystal clear to Putin, that such an attack would unleash the full military power of NATO.
I love James Hoffmann's coffee channel on YouTube.
Discovered it a few months ago, and watch it regularly.
Highly recommended.
DiagramGPT - https://www.eraser.io/diagramgpt
I was sceptical regarding the DiagramGPT tool, but I made some experiments - free text, docker compose file, source code in multiple program languages. And it just works. And it has an API, making generating living documentation even simpler.
When were you born? I'm just curious about age split in my observable #Fediverse :)
Pls retoot for a wider reach! Gracias :)
Today we celebrate “Jāņi” or Midsummer. Watch our Guide to Latvia episode 3 about our traditions here in Latvia 🇱🇻 https://youtu.be/nYOFC2T8QmU
rescue 5 rich guys: around the clock media coverage and no expense is too much, because life is utmost concern
rescue countless poor people: rot in jail for 20y you terrorist!!1!
https://morningstaronline.co.uk/node/71822
If you are implementing #TypeSystems and would like to present your work or discuss with likeminded people in beautiful Braga, consider submitting a 1-page abstract to #WITS23. The deadline is in one week, I know you can do it!
The west has failed to ensure that there are no high tech Western products sent to russia. It is logical then to not enforce the stipulation of not using Western hardware during overland operations on the territories of so-called "russia". #LiberateBelgorod
That https://doma.dev guy
#lean #rust #typescript #react #nix
In my non-existent free time I design and run #TTRPG
If you use tools made by genocide-apologists, you are a genocide-apologist.
#lemmy users aren't welcome here.