Latest 4.0.2
License MIT
Platforms ios 8.0, osx 10.9, watchos 2.0, tvos 9.0, requires ARC
Authors ,

Carthage compatible

Swift implementations for function currying.

For more info on function currying in Swift, please refer to this blog

Version Compatibility

Note that we’re aggressive about pushing master forward along with new
versions of Swift. Therefore, we highly recommend against pointing at master,
and instead using one of the releases we’ve provided.

Here is the current Swift compatibility breakdown:

Swift Version Curry Version
4.X 4.X
3.X 3.X
2.2, 2.3 2.X



github "thoughtbot/Curry"

Then run carthage update.

Follow the current instructions in Carthage’s README
for up to date installation instructions.


Add the following to your Podfile:

pod 'Curry'

You will also need to make sure you’re opting into using frameworks:


Then run pod install with CocoaPods 0.36 or newer.


See the CONTRIBUTING document. Thank you, contributors!


Curry is Copyright (c) 2015 thoughtbot, inc. It is free software, and may be
redistributed under the terms specified in the LICENSE file.



Curry is maintained and funded by thoughtbot, inc. The names and logos for
thoughtbot are trademarks of thoughtbot, inc.

We love open source software! See our other projects or look at
our product case studies and hire us to help build your iOS app. We also have a collection of resources for learning iOS development at Upcase.

Latest podspec

    "name": "Curry",
    "version": "4.0.2",
    "summary": "Function Currying for Swift",
    "homepage": "",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    "authors": {
        "Gordon Fontenot": "[email protected]",
        "thoughtbot": null
    "social_media_url": "",
    "source": {
        "git": "",
        "tag": "v4.0.2"
    "source_files": "Source/**/*.{h,swift}",
    "requires_arc": true,
    "platforms": {
        "ios": "8.0",
        "osx": "10.9",
        "watchos": "2.0",
        "tvos": "9.0"

Pin It on Pinterest

Share This