Follow

WWDC 

I really love Apple's clear, exhaustive documentation.

Scene Builder is a result builder.
"A monad is just a monoid in the category of endofunctors, what's the problem?"

developer.apple.com/documentat

WWDC 

Hey, I found out what "result builder" means.

> Extra arguments at positions #11, #12, #13 in call

TURNS OUT, they just shove all the objects I make into args of a function call, and it won't accept more than 10 args.

In a user interface toolkit. Look at your UI, do you see anything with more than 10 items? You probably do!

But it doesn't error at the 11th widget, it errors at the first one, so it looks like that's the bug.

Fucking Swift is by amateur hour assholes.

WWDC 

> The compiler is unable to type-check this expression in reasonable time; try breaking up the expression into distinct sub-expressions

TRY GOING TO FUCKING SCHOOL AND LEARNING TO WRITE A FUCKING COMPILER!

WWDC 

@mdhughes That's only one step up from the "syntax diagram as the totality of documentation".

Sign in to participate in the conversation
AppDot.Net

Mastodon x appdot.net = fun? A place for former ADN users - on the whole