Swiftz

Functional toolkit

A Swift library for implementing functional programming concepts and data structures in the language

Functional programming in Swift

GitHub

3k stars
131 watching
233 forks
Language: Swift
last commit: over 2 years ago
Linked from 4 awesome lists

functional-programmingswift

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
scalaz/scalaz A set of functional programming tools and type classes to complement the Scala standard library 4,668
typelift/swiftx A collection of functional data types and functions for Swift programming 219
pytoolz/toolz A set of utility functions for common tasks in Python programming. 4,704
bow-swift/bow A cross-platform Swift library for typed functional programming. 647
typelevel/cats A library providing abstractions for functional programming in Scala, aiming to support core, binary compatible, modular and efficient typeful libraries. 5,256
typelift/concurrent A library providing functional concurrency primitives inspired by concurrent programming languages. 209
swiftlang/swift-syntax Provides libraries for parsing and manipulating the internal representation of Swift source code 3,242
esqarrouth/ezswiftextensions A collection of useful extensions and utilities for the Swift Standard Library and UIKit 2,999
swiftlang/swift A high-performance system programming language with a modern syntax, seamless access to existing C and Objective-C code, and memory safety by default. 67,599
przemyslawjanpietrzak/pymonet A high-level Python library for functional programming, providing abstract data structures and utilities. 34
kodecocodes/swift-algorithm-club An online resource providing implementations and explanations of algorithms and data structures in Swift 28,822
tomlokhorst/promissum A Swift library providing a set of combinators and utilities for working with asynchronous operations in an functional programming style. 68
rxswiftcommunity/rxoptional Extensions for handling null and empty values in Swift observables 700
typelift/basis An exploration of pure declarative programming in Swift, with the aim of explaining complex algebraic structures without relying on specific functional languages. 316
zesterer/tao A statically-typed functional language with extensive type system features and optimization techniques, aimed at supporting totality, optimization, learning, and compiler development. 1,092