All Projects → PacktPublishing → Swift-3-Functional-Programming

PacktPublishing / Swift-3-Functional-Programming

Licence: MIT license
Code repository for Swift 3 Functional Programming, published by Packt

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Swift-3-Functional-Programming

Reflex Vty
Build terminal applications using functional reactive programming (FRP) with Reflex FRP.
Stars: ✭ 117 (+50%)
Mutual labels:  functional-reactive-programming, frp
reflex-examples
See Reflex FRP in action with tinker-friendly code samples you can run yourself.
Stars: ✭ 76 (-2.56%)
Mutual labels:  functional-reactive-programming, frp
Keera Hails
Keera Hails: Haskell on Rails - Reactive Programming Framework for Interactive Haskell applications
Stars: ✭ 153 (+96.15%)
Mutual labels:  functional-reactive-programming, frp
Rerxswift
ReRxSwift: RxSwift bindings for ReSwift
Stars: ✭ 97 (+24.36%)
Mutual labels:  functional-reactive-programming, frp
mutable
State containers with dirty checking and more
Stars: ✭ 32 (-58.97%)
Mutual labels:  functional-reactive-programming, frp
Sodium Typescript
Typescript/Javascript implementation of Sodium FRP (Functional Reactive Programming) library
Stars: ✭ 102 (+30.77%)
Mutual labels:  functional-reactive-programming, frp
Kickstarter Reactiveextensions
A collection of extensions to the ReactiveSwift framework.
Stars: ✭ 183 (+134.62%)
Mutual labels:  functional-reactive-programming, frp
Android Oss
Kickstarter for Android. Bring new ideas to life, anywhere.
Stars: ✭ 5,627 (+7114.1%)
Mutual labels:  functional-reactive-programming, frp
reflex-native
Framework for writing fully native apps using Reflex, a Functional Reactive Programming library for Haskell.
Stars: ✭ 40 (-48.72%)
Mutual labels:  functional-reactive-programming, frp
RxUploader
Uploader for Android using RxJava
Stars: ✭ 72 (-7.69%)
Mutual labels:  functional-reactive-programming, frp
Ios Oss
Kickstarter for iOS. Bring new ideas to life, anywhere.
Stars: ✭ 7,840 (+9951.28%)
Mutual labels:  functional-reactive-programming, frp
purescript-pop
😃 A functional reactive programming (FRP) demo created with PureScript events and behaviors.
Stars: ✭ 33 (-57.69%)
Mutual labels:  functional-reactive-programming, frp
Ulmus
A functional-reactive style programming library for Clojure(script)
Stars: ✭ 33 (-57.69%)
Mutual labels:  functional-reactive-programming, frp
Dunai
Classic and Arrowized Functional Reactive Programming, Reactive Programming, and Stream programming, all via Monadic Stream Functions
Stars: ✭ 115 (+47.44%)
Mutual labels:  functional-reactive-programming, frp
Reflex
Interactive programs without callbacks or side-effects. Functional Reactive Programming (FRP) uses composable events and time-varying values to describe interactive systems as pure functions. Just like other pure functional code, functional reactive code is easier to get right on the first try, maintain, and reuse.
Stars: ✭ 910 (+1066.67%)
Mutual labels:  functional-reactive-programming, frp
Combinerxswiftperformance
A test suite comparing the performance of Combine and RxSwift
Stars: ✭ 154 (+97.44%)
Mutual labels:  functional-reactive-programming, frp
Reflex Platform
A curated package set and set of tools that let you build Haskell packages so they can run on a variety of platforms. reflex-platform is built on top of the nix package manager.
Stars: ✭ 602 (+671.79%)
Mutual labels:  functional-reactive-programming, frp
Turbine
Purely functional frontend framework for building web applications
Stars: ✭ 651 (+734.62%)
Mutual labels:  functional-reactive-programming, frp
yave
Functional visual programming language with FRP for multimedia
Stars: ✭ 29 (-62.82%)
Mutual labels:  functional-reactive-programming, frp
demonstration-gsd
GSD (Get your Stuff Done) | Basic Todo list for demonstrating CQRS/Command Sourcing in Haskell
Stars: ✭ 46 (-41.03%)
Mutual labels:  functional-reactive-programming, frp

Swift 3 Functional Programming

This is the code repository for Swift 3 Functional Programming, published by Packt. It contains all the supporting project files necessary to work through the book from start to finish.

Instructions

To follow along with the examples from chapters 1 to 10 in this book, you'll need to have an Apple computer with macOS installed. You'll also need to install Xcode version 8.3 with Swift 3.1.

Chapter 11 - Frontend App requires Xcode version 8.3 with Swift 3.1.

Chapter 11 - Backend App requires Vapor so for configurations please follow the steps shown in: Swift 3 and Vapor toolbox Installation Guide

Backend source code is compatible with Vapor (Major: 1, Minor: 3).

Related books

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].