Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brynbellomy/Funky
Functional programming tools and experiments in Swift.
https://github.com/brynbellomy/Funky
Last synced: 8 days ago
JSON representation
Functional programming tools and experiments in Swift.
- Host: GitHub
- URL: https://github.com/brynbellomy/Funky
- Owner: brynbellomy
- License: mit
- Created: 2015-01-15T02:13:24.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2016-01-16T07:32:30.000Z (almost 9 years ago)
- Last Synced: 2024-11-30T04:24:22.687Z (12 days ago)
- Language: Swift
- Homepage: http://brynbellomy.github.io/Funky/
- Size: 2.91 MB
- Stars: 14
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-ios - Funky - Functional programming tools and experiments in Swift. (Functional Programming / Getting Started)
- awesome-functional-programming - **Funky** - Functional programming tools and experiments in Swift
- awesome-functional-programming - **Funky** - Functional programming tools and experiments in Swift
- awesome-functional-programming - **Funky** - Functional programming tools and experiments in Swift
- awesome-ios-star - Funky - Functional programming tools and experiments in Swift. (Functional Programming / Getting Started)
- awesome-swift-cn - Funky - Functions and operators for functional programming in Swift. (Libs / Utility)
README
# Funky
The documentation (courtesy of [realm/jazzy](https://github.com/realm/jazzy)) is available here:
Master branch is currently compatible with: **Swift 2.2**.
Funky is a bunch of functional programming stuff for Swift. I intend to de-jankify this README + repo in the near future, so bear with me.
This is my way of learning about FP and really shouldn't be considered safe for production. I haven't finished writing tests for all of the included functions, and I would gladly welcome pull requests.
README coming soon. (Honestly it's just a **shitload** of basic functions for basic types, collections (including strings), for `LlamaKit`'s `Result` type, etc. Use whatever seems useful.)
# install
Make sure you have the latest pre-release version of [CocoaPods](http://cocoapods.org) (`gem install cocoapods --pre`), which has Swift support. At the time of this writing, that would be `0.36.0.beta.1`.
Add to your `Podfile`:
```ruby
pod 'Funky'
```And then from the shell:
```sh
$ pod install
```# contributors / authors
bryn austin bellomy < >