馃摳馃敡 Oh, joy! Yet another tutorial promising to turn your life around with "lenses" in #Julia, making you #squint at code until your eyes bleed for that elusive "deeply nested" data fix. 馃憖馃攳 Remember, when in doubt, just slap "optic" in front of anything to sound smart. 馃檮馃攧
https://juliaobjects.github.io/Accessors.jl/stable/lenses/ #tutorials #coding #dataanalysis #lenses #optics #HackerNews #ngated
Lenses 路 Accessors.jl

A blog post about a Reagent-like library with zero dependencies in less than 100 LOC: Reagami

https://blog.michielborkent.nl/reagami.html

You can find the repo here: https://github.com/borkdude/reagami

#clojure #clojurescript #squint

Reagami: a Reagent-like library in less than 100 lines of Squint CLJS

Boring crud example with a 100 line Reagent-like app

#clojure #clojurescript #squint

https://squint-cljs.github.io/squint/?src=gzip%3AH4sIAAAAAAAAE61ZUW%2FbNhB%2Bz6%2B4KtggAZOSbQ8DZHTukHXAgKEP64A9aFpBi7TNRSZVkpITBPnvw5GURMmy0wxzUMMS74533313R6mx0HAgXCRXVzFlWwGVYsSwdKvI7sCEgaLa85oqJsorgLhmBgpcg%2FgffUNl1aJQ5pR%2B9pe%2FeN0EVQBiKjX77A1BaM6uZqRpmKB3dtWatiJJYgXwRuKdA93tUqEh2hvT5Dc3x%2BMxO36fSbW7%2Be729vZGd7toHoeQlKHjxZ5XVduUEAcL4G7CltSa2Q17OeAi1d1ubb2MKymoczeWCmLB67VXTXwUuKSN4mK3tCLaw4appZWNlDUjYljyawvg%2FsEezAf0GfcZxb18xyoj5zu4bBWG7ODrEXcvMzoBUBBjlA5EYr6F%2BECaNcRbrrQZlpIk1Fv4FHMFiBULr8uXDAhej55MtvM5sUkYfr%2BFXHc7MJYmgfBqBXsiaM1g24rKcClIDZU8NFIwYXQoaqlgQ96KtbW04KMDUzENMWma%2BhHlrJLF7oWgQjuVFBqmgL8EavAZE7EM5ITe6K0HajFxLqYhfC%2F6kjML5HxfM7z68LEv0TMgfqEdl80zAV7sJssRWikLiXZ5JoJCrNnnte81X47%2FYFhIM5ad71ivsYPl1cH1JF9fDdl6vV%2FFxJJDp7dWXqi6CZ6BsoPrUrVOO%2FdMMzmHxmoFmhlbAHzTGrZcOr1XxT10pauWyym%2BZ4%2BpIAcG9xdCHfv48vpbiKqaaB1Bby5Bmpg3EGepXfmAW9j4oLuUHTSlzWPNJqaGrnpR95zJCSTdS3102QZB7OMstb75QO6hexVze1s9MNZWVmmNI2oA5yI6mTZEGf0nN%2FsBH4ikiC5q2USzDhtEnP6IZhRralKx0cZ1JEW6jiC6aGnBISN%2Fk0em7ggeBC5jG2eE0vfoxm9cGyaYcuR3nl2OPGe1ds22%2BwL%2F4kwz81NfKW6XIVR7DuiS5GyluTIcYrGXV6MX%2Foxg9koekVwzG9idcVTJmmVMKakg4qIjNaf%2BAJFHp%2BeZQfM9amTOx%2BjXqR4Mit55f2LT5OC61xoKAht73nyLBMN7tvBIMrncBMp7otOtrFq9hoLVXpfVKE8qw7thtARDJ1BviKn2UDREoYxgx%2FT02CtrOty1DQF%2Ff7BDxen1510scyHNW2w4rTAQKib9zXCPIYGxM9Tz%2Bs6vZ%2B7EseDdoNg3B4mtmB1LP1%2FcgJp4MNUfqT7vjnZIenMQB8nx9yasm%2FMnPu4RpCAr8nScDR2kI3XLrMR4ZXdIloxaaL%2FtmfDHY%2BNUT6zbpJkH2%2B8MezB3UhiP30KFD86EotYl82DmnqxWnjHjGMuvTjdHpEcJy8XxCt1YqFtM1Vkd9Gfuep96FIPpjgtRTjsKphJxtMVljArwt5enoIabTV1d2AzzldqDUrYnOmhkyKhw28XDaabYQXbsgrcnrc8zZFKbCzjHLnnWHoZzqjCz7Nv2pC6DcnT8c71stQLSNP6BdSvVIeWCG3jKrdv4iaKTaHNGubEPj0a17Nm3JSkqBtoQwyAmRh7gKSeCH0it4en5zPjIcctx3%2BexxRFKU6f%2BBgrb1fSRNG%2F6DbYCCvtzYfh5Ntupk%2F7oNdxONqyzE49TNwJiRQSVh7RtOT0zXmOitaxSLrz5YoiV07KHz37lnAKnz0mSwBid48oYIDmJsG2odbs3SzluCDGaI8EocHKXLA2ejj56KyVa6g1tOatpykXTmtQ9iqorgOh3ZlqFj4D%2B%2BVSB2RPjt9Xgqo8LsBk%2FkOabK4BWUKZw9H8DRzwzOaGtkgeQ4m5PxM4fP5BahdW8Z4%2FWccyrz6kPApfDDNhwUD68GWcZMEgNUTtmwPWEcFi7sOxcX0Nh%2BTawx9WUy9i4Eigj28mmZg4cKByKKadWG8fnjhkE%2BN2cC4PkWDL%2BHUGRO2NPuTvbPuUbqRC16LvmAbTEA8imJtV9NCud3OAEgQj7%2Fqwyc4fzl3iDwZazOsiH3Fy%2FxJ%2B5JVtnX0HWJyDrM%2FBc%2BmibV7hVBl3AreGZzzPb1ra7fd5kz%2B8xwqFjxWPzctJJ76JRTrrIDYVilvTeYhnK5JvWGClgtco2RuC%2FtFH8QNRj1rR1nSq%2B25sQ5Kecco1WqX8in%2FCSzMYDJqTm1b2rirOnfDdF%2BqjOn9PjWavwND9r9rQbLTaRgNogpEmSCWGxPAbAo4%2BkYxFE7yk30VkswYI5AmhxpUhMNcWyh%2Bc6nrVTn9iJI9Ff7e3tzz9EZVmGbVgzk2LRLw0Z12lmI%2BqEm3bZKvcUwoD%2BlyKH19X5OOEWStvz%2BGxpB8oXqrm8%2Bq%2Fkv0z92O3%2Fbmi9U98rm%2BeX6iA4MpxndZDyCVWjnyiNxvjKcpZn3eeY8s4LYTSWr%2FaX%2B07xtXrD%2BvybPSN0oHnPX7wPET4URqW%2FCH6UQ0PaSOqnHD4eufCLT0DKKQZ%2FP%2BX37NE%2FvY4dM42G08KUXkXQVcmEKvFQ3O8m3aEIuF6WATZKSpMOr6lnEF1%2FKvJGMYgbhbD0Nh3GfqOZLV%2BF%2BN8W4evWzy1Tjx9Z7R4Po2vSNFHwLGnkpbezEeVd8H7FPTnhuIlCM7MXvAh91iiGbwzDg4Ri9mxTjLPIuh3j92jKvaMO33AWU6T6V5z%2BaO9CR8HS7YVUPtolf3rN3caT1op0%2BAT2r0Rio4BT97%2F%2FBSti0ZsuGwAA

LOL, I made a manual hiccup to DOM renderer + patching algorithm, 3.6kb zipped
I bet it won't work for most UIs but simple crud apps, probably good enough.

#squint #clojurescript #clojure

https://squint-cljs.github.io/squint/?src=gzip%3AH4sIAAAAAAAAE41WS2%2FjNhC%2B51dMtGhBHay2VxmpWwQ5FChy2b0JRkGLY5sNTWrJkRwjyH8vSOpBye4m9sGWZr55fjMk0w5OXOr87o4J3IMjTgiMkznBW1mbVhNa%2BBVKdzRnINvie97ramglVNs7gKoUsrsD%2F2fXEhkNb6XRq1rJ%2BgW%2BMHfmzX1vuW2E%2F4nmtKH83eMg%2B3o05w1kwKLkj6Cde%2BPAzkfUC0EARb%2FwVjq6KAzhKmOhPFhE%2FR4Ne6XGIrDGrhzZmeEglLppCd7KjqsWgfXPMzfTx2cVFeZZcedMDT2WrX6Hn6Akbg9IEA3n%2Bfvk8rM1GqovdZ0P2UD2GBAnvM8Gi0zuGXaoN8ACZJlFPuVRlQ1kTx1qCBqTjaFOy2JmFkU21tL7fzYE3tt9ts39dyBDbZETrrQRCNVR1nXbeOOsNloEODMWmJZqA1E6RcUcWakPNwS6Pe3Q3hDsjFHI9SiJIvav%2B0WYuj2hpiIG9A1f6dnH5J1M2lG9w5rMwjxTSFBVxA%2FwM9RHqYRFve1VEkJUnMi6RIPJPbATbzbA9tI6GkX5FY%2Fmn2qpD8xi%2Brz9AK%2BlmuJIna3XcORaKIR9q2uSRnMFtTk1RqMml2iGtoUM9noDxA83YmZpixlvGnXxmgEWivHjMJfGjHYwr%2BEHdZp%2FpureCvWaCE8K%2FVPIbazoeg0OKYQhdy3hkAITxuF3qKoX6LYxyqkJkSEveFlpfkJ4Sdsz0X188wBZrbhzGQyQHJhDugdWrILk2ZvxVc2hy6%2FAYSBn4JFo3acqNk%2Bm%2B4BNI4r7yrBiFRdCDO8Fuo%2FY3KOHBAO6qJ3zgzgmeZXltAuTPAsuhF9W9Ld0hBptpGkZFa9LNa3nTxiJigsjJSqHwAqH9OfAiag%2FtjvskS7PJ96t18CbBrUYOQkW69Y62aG6LBgVVKZpnUhVRBuPQR5HLJ23gJh8hkLGLRZijquLjtacvat5i%2Fw0%2BHEzCgu01q91qTuupOjXWpldbdgR%2BOQBRUw7%2B2sOgxEX69EfBY6fYtQbqDjswjHw4Mng3wWy83z2uEvAR%2B5We1O3bgMVqh6LyuvzmmQ3DnIy4gm84VQfoWq49Toaz6u01nF0jRLj2zCE%2Fr8%2FJBxEXL8fwqBpQw%2FDwZoC8%2BFl6mPsD4uGCouN4jU%2B9vIibs0b0eXLzWM8DfC8DaPeQTyqZhHM8QmVFjuIcS2gNwcsaU7%2FbjaNS%2FL0t6%2BkK0aJ5QoYpz3eorzG9BQ85LeMhtL%2BNjDh26WJ0CvroWn0GrYR4Ss9Gk19%2FW6cjWMwqWoIiV7pfyKZccCbXYYQaeULxnx7rgH53PKwSNL%2BJ22PeaYzY42heJsO96T0%2FPreor18RRUZkH3hTZP1dxVhyPzosMuE7LKRWqEwKykgm0wszsqdEZeisehXUR%2FeksPAfKw5sFYm4aMWaPsEQr9CQlF1rMv1WgtG%2BmmLNY6F8MJt9M%2BFWJ2DKF6PyzI68572Gqp%2FIHy3%2Ftbk30dU%2F%2F8%2F6TJkFeAMAAA%3D

Squint

Another two images of Cattocloud and his never-ending adventures.

Featuring and both drawn by https://larukdragon.bsky.social

#furryart #meme #cats #cat #dragon #demon #art #squint #dumb

GitHub - m3tti/snabb-clj: Small framework to use snabbdom with squint cljs

Small framework to use snabbdom with squint cljs. Contribute to m3tti/snabb-clj development by creating an account on GitHub.

GitHub
As i grow older i'm ever less impressed by tech and what it does. Especially for programming languages BUT since i worked a lot in #clojure i'm so excited about any task i do in it and with #babashka and #squint at hand you can just drop and use some lines of clojure anywhere its just amazing how coding could be if you have the right tools. I guess what i'm currently experiencing is "the joy of clojure". Thank you for anyone who makes the ecosystem and language comunity and language what it is. Professional and enterprisy but really exciting!

do you know #cyclejs but you would like to do some #clojurescript but with less hastle to setup. I did it with #squint and it feels great just have a look on your own. And the crazy part you can even use react-native ;)

https://github.com/m3tti/squint-cycle

GitHub - m3tti/squint-cycle

Contribute to m3tti/squint-cycle development by creating an account on GitHub.

GitHub