Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Getting square objects down round holes
branch: master

Fix tests

latest commit eeccb8ba46
Max Howell authored
Failed to load latest commit information.
LICENSE Thoroughly document all methods in YOLO.h
NSArray+all.m Allow `all`’s block to transform to primitives
NSArray+any.m DRY: YOLOIsClass
NSArray+chunk.m Workaround CocoaPods not validating us
NSArray+concat.m Workaround CocoaPods not validating us
NSArray+dict.m Workaround CocoaPods not validating us
NSArray+each.m Workaround CocoaPods not validating us
NSArray+find.m Workaround CocoaPods not validating us
NSArray+first.m Workaround CocoaPods not validating us
NSArray+flatMap.m Workaround CocoaPods not validating us
NSArray+flatten.m Workaround CocoaPods not validating us
NSArray+fmap.m NSArray.fmap is alias of map
NSArray+groupBy.m Workaround CocoaPods not validating us
NSArray+has.m Workaround CocoaPods not validating us
NSArray+indexOf.m Workaround CocoaPods not validating us
NSArray+inject.m Workaround CocoaPods not validating us
NSArray+join.m Workaround CocoaPods not validating us
NSArray+last.m Workaround CocoaPods not validating us
NSArray+map.m Fix tests
NSArray+max.m Workaround CocoaPods not validating us
NSArray+min.m Workaround CocoaPods not validating us
NSArray+none.m DRY: YOLOIsClass
NSArray+partition.m Workaround CocoaPods not validating us
NSArray+pluck.m Workaround CocoaPods not validating us
NSArray+pmap.m Workaround CocoaPods not validating us
NSArray+reduce.m Workaround CocoaPods not validating us
NSArray+reverse.m Workaround CocoaPods not validating us
NSArray+rotate.m Workaround CocoaPods not validating us
NSArray+sample.m Don’t crash if sample is called on @[]
NSArray+select.m DRY: YOLOIsClass
NSArray+shuffle.m Workaround CocoaPods not validating us
NSArray+skip.m Workaround CocoaPods not validating us
NSArray+slice.m Workaround CocoaPods not validating us
NSArray+snip.m Workaround CocoaPods not validating us
NSArray+sort.m Workaround CocoaPods not validating us
NSArray+transpose.m Workaround CocoaPods not validating us
NSArray+uniq.m Workaround CocoaPods not validating us
NSArray+without.m Workaround CocoaPods not validating us
NSDictionary+array.m Workaround CocoaPods not validating us
NSDictionary+extend.m Thoroughly document all methods in YOLO.h
NSDictionary+fmap.m fmap always returns immutable object
NSDictionary+get.m Workaround CocoaPods not validating us
NSDictionary+map.m Workaround CocoaPods not validating us
NSDictionary+pick.m Workaround CocoaPods not validating us
NSMutableArray+pop.m Workaround CocoaPods not validating us
NSMutableArray+push.m Workaround CocoaPods not validating us
NSMutableArray+shift.m Workaround CocoaPods not validating us
NSMutableArray+unshift.m Workaround CocoaPods not validating us
NSNumber+upTo.m Workaround CocoaPods not validating us
NSSet+each.m Workaround CocoaPods not validating us
NSSet+fmap.m Fix tests
NSString+split.m Call description to ensure receiver is a string
README.markdown Workaround CocoaPods not validating us
YOLO-all.h fmap for Dictionary
YOLO.h fmap for Set
YOLO.m Modulize all the methods
YOLO.ph Don’t use @import in public headers
YOLOKit.podspec Fix tests
tests fix test case

README.markdown

Enough with the bazillion lines of array parsing logic. YOLO.

#import "YOLO.h"

campaigns.reject(^(PPCampaign *campaign){
    return campaign.locked;
}).pluck(@"venues").flatten.each(^(PPVenue *venue){
    [geofencer startMonitoringForRegion:venue.region];
});
  • YOLOKit is completely modular, if you only want map then only have map: pod "YOLOKit/map"
  • YOLOKit is thorough, well-tested and inside apps on the store
  • Every single method in YOLOKit was carefully considered; every detail poured over. YOLOKit is not just a direct port of Ruby’s Enumerable or Underscore, it is a delightful implementation inspired by such but designed for your needs as an iOS developer.

YOLOKit is thoroughly documented at http://mxcl.github.io/YOLOKit/.

Something went wrong with that request. Please try again.