« first day (488 days earlier)      last day (47 days later) » 

8:58 PM
@Seggan also the fact that you can add an operator fun invoke on companion objects so it looks like ure calling a constructor, but the invoke can be suspend, return a cached object, etc etc
you can?!
9:29 PM
yeah i just rediscovered it today after copilot suggested it and I LOVE IT
9:57 PM
@Seggan that's cursed
Swift just lets you have init() async
The "return a cached object" part isn't possible in Swift but it is possible in ObjC which occasionally leads to fun surprises (runtime crashes)

« first day (488 days earlier)      last day (47 days later) »