OSS dev | [ F#; JS; C#; TS ] | self-employed | you can hire me | Maker of #pxlclock
https://linktr.ee/SchlenkR
Use code "fsharp" for a 50€ discount and bring light into your workspace.
👉 pxlclock.com
#fsharp #pxlclock #csharp #pixelart
Use code "fsharp" for a 50€ discount and bring light into your workspace.
👉 pxlclock.com
#fsharp #pxlclock #csharp #pixelart
Order your #pxlclock now (1st batch limited to 100 units): www.pxlclock.com
Order your #pxlclock now (1st batch limited to 100 units): www.pxlclock.com
Hand-built and crafted, with 576 glowing 3D pixels.
Only 100 units available right now - made with care, not mass-produced.
👉 www.pxlclock.com
PS: If you enjoy m#fsharprp open-source work: this is a beautiful way to support it ❤️
Hand-built and crafted, with 576 glowing 3D pixels.
Only 100 units available right now - made with care, not mass-produced.
👉 www.pxlclock.com
PS: If you enjoy m#fsharprp open-source work: this is a beautiful way to support it ❤️
What are the types of a, b, and combine in this snippet?
No syntax, no rules — just inference & imagination. No right or wrong - interpret!
👉 Your guess?
#typefighter #trulla #csharp #typescript #java #fsharp
What are the types of a, b, and combine in this snippet?
No syntax, no rules — just inference & imagination. No right or wrong - interpret!
👉 Your guess?
#typefighter #trulla #csharp #typescript #java #fsharp
Two async funcs:
- Classic style: scroll & chase vars
- Pipeline style: see every step in order, linear data flow, no “what’s this var now?”
💡 Idiomatic in #fsharp
😅 Possible in #csharp, less readable & less accepted
❌ Not practical in #typescript / #javascript
Two async funcs:
- Classic style: scroll & chase vars
- Pipeline style: see every step in order, linear data flow, no “what’s this var now?”
💡 Idiomatic in #fsharp
😅 Possible in #csharp, less readable & less accepted
❌ Not practical in #typescript / #javascript
Then, while scrolling through my media today, I found this video: Sefa - you made this! It’s amazing. I don’t know anyone with your skills, and you have my full respect.
100 units selling soon - Who with us for party? 🎉
Then, while scrolling through my media today, I found this video: Sefa - you made this! It’s amazing. I don’t know anyone with your skills, and you have my full respect.
100 units selling soon - Who with us for party? 🎉
Many reasons - main one is: We are manufacturing the clock all by ourselves! We solder AC adapters, boards, 3d-print parts, assemble, terminate cables / switches, +++
PXL Clock is hand-made manufacturing work! P.S.: ❤️ to my friend and partner Sefa 🤗
Many reasons - main one is: We are manufacturing the clock all by ourselves! We solder AC adapters, boards, 3d-print parts, assemble, terminate cables / switches, +++
PXL Clock is hand-made manufacturing work! P.S.: ❤️ to my friend and partner Sefa 🤗
Now, parts of our #pxlclock software are open source too, and it even got us to Google #1!
Only 100 clocks will be sold!
Please support us - comments & reposts appreciated 🤗
For our #pxlclock, I gave myself a chance to reboot those skills – and crafted our Quickstart Manual 🙂
- Design experts – what’s your verdict?
- #dotnet friends: Goto GH and give your ideas a try :)
CC @sergeytihon.com
CC @sergeytihon.com
pxlclock.com
pxlclock.com
Given 2 ingredients:
- "yield" function that elevates an arbitrary T fo a ListOfT
- "combine" that takes a ListOfT and another ListOfT and returns a ListOfT
Works in #typescript / #csharp - best in #fsharp ❤️
bit.ly/4k8jSxc
Given 2 ingredients:
- "yield" function that elevates an arbitrary T fo a ListOfT
- "combine" that takes a ListOfT and another ListOfT and returns a ListOfT
Works in #typescript / #csharp - best in #fsharp ❤️
bit.ly/4k8jSxc