String copy and functional programming.

I can +1 the functional programming with reactive functional programming. I know that C# can do it better, but oh well.

Code:
RAC(createButton, enabled) = [RACSignal 
    combineLatest:@[ RACObserve(self, password), RACObserve(self, passwordConfirmation) ] 
    reduce:^(NSString *password, NSString *passwordConfirm) {
        return @([passwordConfirm isEqualToString:password]);
    }];



Shitlord by trade and passion. Graphics programmer at Laminar Research.
I write blog posts at feresignum.com