These rules are adopted from the AngularJS commit conventions.
- Introduction to Functional Programming Johannes Weiß - https://vimeo.com/100786088
- ReactiveCocoa at MobiDevDay Andrew Sardone - https://vimeo.com/65637501
- The Future Of ReactiveCocoa Justin Spahr-Summers - https://www.youtube.com/watch?v=ICNjRS2X8WM
- Enemy of the State Justin Spahr-Summers - https://www.youtube.com/watch?v=7AqXBuJOJkY
- WWDC 2014 Session 229 - Advanced iOS Application Architecture and Patterns Andy Matuschak - https://developer.apple.com/videos/play/wwdc2014/229/
- Functioning as a Functionalist Andy Matuschak - https://www.youtube.com/watch?v=rJosPrqBqrA
- Controlling Complexity in Swift Andy Matuschak - https://realm.io/news/andy-matuschak-controlling-complexity/
- Create a project in XCode with the default settings
- iOS > Application > Single View Application
- Language: Swift
- Under project General settings, add ReactKit to Linked Framework and Libraries
- + > Add Other... and choose /path/to/react-native/ReactKit/ReactKit.xcodeproj
- Now ReactKit would have been imported. Link it by choosing it from the list.
- + > lib.ReactKit.a
- Under project Build Settings,
https://developer.apple.com/wwdc/schedule/#/
https://developer.apple.com/download/
- iOS and watchOS: email both .mobileconfig files to yourself, and open them on iOS. You can choose to install the watchOS one on the watch.
- tvOS: http://www.idownloadblog.com/2016/01/26/update-tvos-apple-tv-beta-without-losing-apps-settings-data-configuration-profile/
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
typealias Property<Value, ID> = GenericProperty<Value, ID, Void> | |
typealias CollectionProperty<Value, ID> = GenericProperty<Value, ID, CollectionChange> | |
struct GenericProperty<Value, ID, ChangeInfo> { | |
private var _value: Value | |
var value: Value { | |
get { return _value } | |
set { set(newValue) } | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This function pushes the current branch to 'origin'. If a web address is shown | |
# in the output, it opens it up. On GitHub, GitLab and BitBucket, this means it | |
# will open the pull request for you! | |
# | |
# This is also part of the 'dotfiles' configration at: | |
# github.com/effective-shell/dotfiles | |
# Push the current branch to origin, set upstream, open the PR page if possible. | |
# Inspired by: https://gist.github.com/tobiasbueschel/ba385f25432c6b75f63f31eb2edf77b5 | |
# How to get the current branch: https://stackoverflow.com/questions/1593051/how-to-programmatically-determine-the-current-checked-out-git-branch |