Selm is the framework to realize Elm architecture in Swift. Elm architecture have had influence on Redux.
Selm has the following features.
SelmはSwiftでElmアーキテクチャを実現するためのフレームワークです。 ElmアーキテクチャはReduxに影響を与えたアーキテクチャです。
といった特徴があります。
If you want to know how to use Selm framework, please read documents.
Selmフレームワークの利用方法を知りたいのであれば、documentsを参照してください。
A sample of a app using Selm is included this repository. If you want to know actual code, please look the sample.
Selmを利用したアプリのサンプルはこのリポジトリに含まれています。 実際のコードを知りたいのであればサンプルを参照してください。
Run 'Add Package Dependency...' from Xcode file menu. Input this repository URL.
XcodeのファイルメニューからAdd Package Dependency...を実行します。 このリポジトリのURLを入力します。
Add following to your Cartfile
github "rizumita/Selm"
and follow the Carthage usage.