pureCurry, pureCurryN
Pure curry functions to replace the current ones in the future. The current curry functions will be renamed from curry{suffix} to curry{suffix}_ since they are overloaded in the sense that they allow place holders (fjl.__) which requires extra computation to resolve whether values are placeholders and/or to resolve whether a (in curryN's case) curry call has met it's required arity or not.