https://github.com/mchakravarty/fp-in-swift
Support material for "Functional Programming in Swift" @ Functional Conf, Bangalore, 2017
https://github.com/mchakravarty/fp-in-swift
frp functional-programming immutable-datastructures mvvm-architecture property-based-testing sum-types swift value-types
Last synced: 6 months ago
JSON representation
Support material for "Functional Programming in Swift" @ Functional Conf, Bangalore, 2017
- Host: GitHub
- URL: https://github.com/mchakravarty/fp-in-swift
- Owner: mchakravarty
- License: bsd-2-clause
- Created: 2017-11-16T03:41:33.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-11-16T06:45:23.000Z (almost 8 years ago)
- Last Synced: 2025-03-24T05:04:57.054Z (7 months ago)
- Topics: frp, functional-programming, immutable-datastructures, mvvm-architecture, property-based-testing, sum-types, swift, value-types
- Language: Swift
- Homepage: https://functionalconf.com/proposal.html?id=4054
- Size: 37.8 MB
- Stars: 7
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Support material for "Functional Programming in Swift" @ Functional Conf, Bangalore, 2017
This repository contains the supporting material for the workshop [Functional Programming in Swift](https://functionalconf.com/proposal.html?id=4054) to be held as part of [Functional Conf](https://functionalconf.com), Bangalore, 2017.
**Talks**
1. [Functional Programming in a Stateful World](https://github.com/mchakravarty/fp-in-swift/raw/master/talk-slides/FP-Stateful.pdf)
2. [A Type is Worth a Thousand Tests](https://github.com/mchakravarty/fp-in-swift/raw/master/talk-slides/one-type-thousand-tests.pdf)
3. [Do-It-Yourself Functional Reactive Programming](https://github.com/mchakravarty/fp-in-swift/raw/master/talk-slides/DIY-FRP.pdf)NB: The first two talks miss the FRP component as this is covered, in more detail, in the third talk.
**Goals.app**
The `Goals-EXERCISE` directory contains an exercise version of [Goals.app](https://github.com/mchakravarty/goalsapp), the running example from the second and third talk listed above.
**SwiftCheck**
This repository contains the [SwiftCheck]() property-based testing framework as a submodule.