Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thoughtbot/Curry
Swift implementations for function currying
https://github.com/thoughtbot/Curry
Last synced: 10 days ago
JSON representation
Swift implementations for function currying
- Host: GitHub
- URL: https://github.com/thoughtbot/Curry
- Owner: thoughtbot
- License: mit
- Created: 2015-07-09T18:47:19.000Z (over 9 years ago)
- Default Branch: main
- Last Pushed: 2024-08-16T20:08:42.000Z (3 months ago)
- Last Synced: 2024-10-20T08:39:07.460Z (19 days ago)
- Language: Swift
- Homepage: https://robots.thoughtbot.com/introduction-to-function-currying-in-swift
- Size: 120 KB
- Stars: 496
- Watchers: 19
- Forks: 55
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-swift-cn - Curry - Swift implementations for function currying. (Libs / Utility)
- fucking-awesome-swift - Curry - Function currying. (Libs / Utility)
- awesome-swift - Curry - Function currying. (Libs / Utility)
- awesome-swift - Curry - Swift implementations for function currying (Utility [🔝](#readme))
- awesome-swift - Curry - Function currying. (Libs / Utility)
README
[![Carthage compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/Carthage/Carthage)
# Curry #Swift implementations for function currying.
For more info on function currying in Swift, please refer to [this blog
post][tb-curry][tb-curry]: https://robots.thoughtbot.com/introduction-to-function-currying-in-swift
## Installation ##
### [Swift Package Manager] ###
[Swift Package Manager]: https://swift.org/package-manager/
Add this as a package dependency in Xcode:
```
https://github.com/thoughtbot/Curry
```Or add it as a dependency in your Package.swift file:
```swift
dependencies: [
.package(url: "https://github.com/thoughtbot/Curry", from: "5.0.0"),
]
```### [Carthage] ###
[Carthage]: https://github.com/Carthage/Carthage
```
github "thoughtbot/Curry"
```Then run `carthage update`.
Follow the current instructions in [Carthage's README][carthage-installation]
for up to date installation instructions.[carthage-installation]: https://github.com/Carthage/Carthage#adding-frameworks-to-an-application
### [CocoaPods] ###
[CocoaPods]: http://cocoapods.org
Add the following to your [Podfile](http://guides.cocoapods.org/using/the-podfile.html):
```ruby
pod 'Curry'
```You will also need to make sure you're opting into using frameworks:
```ruby
use_frameworks!
```Then run `pod install` with CocoaPods 0.36 or newer.
Contributing
------------See the [CONTRIBUTING] document. Thank you, [contributors]!
[CONTRIBUTING]: CONTRIBUTING.md
[contributors]: https://github.com/thoughtbot/Curry/graphs/contributorsLicense
-------Curry is Copyright (c) 2015 thoughtbot, inc. It is free software, and may be
redistributed under the terms specified in the [LICENSE] file.[LICENSE]: /LICENSE
## About thoughtbot
![thoughtbot](https://thoughtbot.com/thoughtbot-logo-for-readmes.svg)
This repo 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][community].
We are [available for hire][hire].[community]: https://thoughtbot.com/community?utm_source=github
[hire]: https://thoughtbot.com/hire-us?utm_source=github