Functional Thinking in Swift: Part 1 — Map
Stop writing for loops. Start transforming data. Master Swift’s map function for cleaner, safer code in Part 1 of this series.
Thinking functionally doesn’t require complex academic knowledge or discussion. Sometimes it’s just about asking “can this be a map?”
#swift #ios
18.12.2025 22:05 — 👍 2 🔁 0 💬 0 📌 0
I completely agree.
But I would argue that (to the letter) being able to “block” a user in any capacity conforms with the current App Store rules.
It’s shitty. But it would stand in a court. IMO.
It would be better if they would clarify the what they mean by using the word “block”.
21.10.2024 03:34 — 👍 1 🔁 0 💬 0 📌 0
Playing devils advocate though. It only says there must be a way to “block users”. It doesn’t say what form that block must take.
Blocking a user from engaging with your content is still a block. Even if they can still see your content.
🤔
20.10.2024 21:46 — 👍 2 🔁 0 💬 1 📌 0
A few days since what? I’ve had this account a while but suddenly seeing lots of Bluesky noise.
20.10.2024 21:37 — 👍 0 🔁 0 💬 0 📌 0
Subterranean homesick mathematician. Co-host of @pointfree.co.
https://www.fewbutripe.com
iOS Engineer, blogger and author at https://donnywals.com. Loves learning and sharing knowledge. -- #swift #ios #swiftlang #iosdev #solopreneur (he/him)
I write Swift and write about Swift, but most people prefer my dogs.
Author of iOS Dev Weekly and co-founder of the Swift Package Index.
Spatial photos and videos at 🍏. Curator of Typeset In The Future. Author of http://typesetinthefuture.com/book, from Abrams Books. 'Terrifyingly, wonderfully geeky' – Gizmodo.
Engineer, geek, triathlete. @vapor.codes core team. Founder @brokenhands.io. Server-side Swift. Organiser @serversideswift.info @nsmanchester.org He/him
Developer Advocate on the Firebase team @ Google
YouTube: https://www.youtube.com/@PeterFriese
Blog: https://peterfriese.dev
Programmer, tech writer, and co-host of Accidental Tech Podcast, Reconcilable Differences, and Robot or Not. https://hypercritical.co
Passionate developer and speaker 🧑💻
Bringing festive lights to your dock with festivitas.app 🎄
Smashing your Mac into bits with https://smashsmash.app 🔨💥
Also building runestone.app, scriptable.app, and more.
Espresso enthusiast ☕️ and beer snob 🍻
Hudson’s and Oaklyn’s dad 👨👩👧👦 Paywalls and stuff at RevenueCat 💼 Lead maintainer of fastlane 🚀 Organizer of Deep Dish Swift 🍕 Opinions are mine (he/him)
Dev Advocate at @revenuecat.com, indie #iOS dev building @darknoise.app and host of the @launchedfm.com podcast.
Me: charliemchapman.com
Launched: launchedfm.com
Dark Noise: darknoise.app
A video series exploring advanced topics in the Swift programming language, hosted by @mbrandonw.bsky.social and @stephencelis.com.
Save 30% off today! https://www.pointfree.co/discounts/black-friday-2025
Staff iOS Engineer | https://swiftology.io
Based in 🇬🇧 Born in 🇺🇦
All opinions are my own
Original author of C++ test framework, Catch2, organiser of cpponsea.uk, accuconference.org, cpponline.uk and swiftcraft.uk.
Co-host of @cppcast.bsky.social.
iOS/macOS Developer. Swift with some Lisp and Haskell for fun. Emacs, the Dvorak layout, nice pens, and pun-ctionaI programming. I try to run write and draw (not at the same time, behave). Aspire to SDK in Go.
Also: @abizern@mastodon.social
I teach 150K developers how to write better apps faster through my developer tool, blog, and newsletter. Join my newsletter to get started: https://www.avanderlee.com/swiftlee-weekly-subscribe/
iOS. 3D graphics. Retro games. He/Him.
hockey player, mad scientist & software engineer ✨ she/her ✨thoughts, UIViews, and opinions are my own ⛷️🏒
bento.me/acbdev
indie dev • iOS & macOS • freelance
jessesquires.com/hire-me
all tweets are opinions of my former employers.
apps: @hexedbits.com