text: //
  //  OLFunction.h
  //  ol-objc
  //
  //  Created by 伍 威 on 15/1/8.
  //  Copyright (c) 2015年 sleepsaint. All rights reserved.
  //
  
  #import <Foundation/Foundation.h>
  
  @interface OLFunction : NSObject
  + (void)set:(NSString*)name function:(id (^)(NSArray* params, id root, id temp, id now))block;
  + (id)calc:(NSString*)name params:(NSArray*)params root:(id)root temp:(id)temp now:(id)now;
  @end
  
  NSComparisonResult compareNSObject(id a, id b);
  NSArray* filterNSObject(id obj, id func, id root, id temp);
  NSArray* sortNSObject(id obj, id func, id root, id temp);
  BOOL someNSObject(id obj, id func, id root, id temp);
  