Discover and read the best of Twitter Threads about #predicate

Most recents (2)

Hope you had a great week of #WWDC23! πŸŽ‰

As a yearly tradition, I wrote a #SessionSummary tweet with my key takeaways for 23 selected sessions covered on @WWDCNotes.

Get a sense of each session & find ones that pique your interest!
And don't forget to share! πŸ”

Thread πŸ§΅πŸ§΅πŸ§΅πŸ‘‡ Image
What's new in Xcode 15:
πŸš€ Smart code completion
🌈 Image/Color Symbols
πŸ’¬ Auto-extraction of Strings
πŸ—‚οΈ String catalog + visual editor
⚑ Quick Actions β‡§βŒ˜A
πŸ”– Bookmark line/query
✏️ Editable Git staging
πŸ§ͺ Test report redesign
πŸ“ OSLog in console

More: wwdcnotes.com/notes/wwdc23/1… ImageImageImageImage
What’s new in Swift:
πŸ”€ if/else & switch expressions -> concise code
πŸ“¦ Param Packs overcome API overload limits
πŸ› οΈ Macros eliminate boilerplate
⚑ Foundation rewrite -> more performance
πŸ”— C++ interop, like ObjC
🎭 Actor executors for custom sync

More: wwdcnotes.com/notes/wwdc23/1… ImageImageImageImage
Read 25 tweets
From compact record constructors to pattern matching, from generic wildcards to chaining predicates and comparators, from jpackage to jlink - here are 11 #Java tricks handpicked from dev.java. 🧡

(Musical version of this thread: )

0/11
A #record's *canonical* constructor has one arg per component but in its *compact* form, you don't have to list them. You also don't have to (in fact, can't) assign fields, just do the checks/reassignments you need, rest happens automatically.

More: dev.java/learn/using-re…

1/11
Serialization works great with #records, no black magic needed! The guaranteed presence of constructor parameters and accessors makes serialization work with the object model and makes it easy to create reliable serializable records.

More: dev.java/learn/using-re…

2/11
Read 12 tweets

Related hashtags

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!