public static Func <State, State> Curry <T>(Func <T, State, State> handler, T arg1) { return(Curry <T, State, State> .New(handler)(arg1)); }
public static Func <State, State> Curry <T1, T2>(Func <T1, T2, State, State> handler, T1 arg1, T2 arg2) { return(Curry <T1, T2, State, State> .New(handler)(arg1)(arg2)); }
public static Func <State, State> UpdateEventArchives(ImList <EventArchive> eventArchives) { return(Curry <ImList <EventArchive>, State, State> .New(UpdateEventArchives)(eventArchives)); }
public static Func <State, State> UpdateGameState(GameState gameState) { return(Curry <GameState, State, State> .New(UpdateGameState)(gameState)); }
public static Func <State, State> UpdateProcessing(Event processing) { return(Curry <Event, State, State> .New(UpdateProcessing)(processing)); }
public static Func <State, State> UpdateEventStoreList(ImList <Event> eventStoreList) { return(Curry <ImList <Event>, State, State> .New(UpdateEventStoreList)(eventStoreList)); }
public static Func <State, State> UpdateEventStoreProgress(Func <State, string> getProgress) { return(Curry <Func <State, string>, State, State> .New(UpdateEventStoreProgress)(getProgress)); }
public static Func <State, State> UnpackEventArchivesInRange(long oldestSpawnTime) { return(Curry <long, State, State> .New(UnpackEventArchivesInRange)(oldestSpawnTime)); }
public static Func <State, State> UpdateEventStoreProgress(string progress) { return(Curry <string, State, State> .New(Store.UpdateEventStoreProgress)(progress)); }
public static Func <State, State> OverlayOnEventStoreList(Func <State, ImList <Event> > getEventList) { return(Curry <Func <State, ImList <Event> >, State, State> .New(OverlayOnEventStoreList)(getEventList)); }
public static Func <State, State> OverlayOnEventStoreList(ImList <Event> eventList) { return(Curry <ImList <Event>, State, State> .New(OverlayOnEventStoreList)(eventList)); }
public static Func <State, State> UnpackNewestEventArchive(ImList <EventArchive> eventArchives) { return(Curry <ImList <EventArchive>, State, State> .New(UnpackNewestEventArchive)(eventArchives)); }
public static Func <State, State> UnpackEventArchivesInRange(Func <State, long> getOldestSpawnTime) { return(Curry <Func <State, long>, State, State> .New(UnpackEventArchivesInRange)(getOldestSpawnTime)); }