rizumita / Selm

Selm is the framework to realize Elm architecture in Swift
MIT License
13 stars 1 forks source link
elm-architecture swift

Selm

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に影響を与えたアーキテクチャです。

といった特徴があります。

How to use

If you want to know how to use Selm framework, please read documents.

Selmフレームワークの利用方法を知りたいのであれば、documentsを参照してください。

Sample

A sample of a app using Selm is included this repository. If you want to know actual code, please look the sample.

Selmを利用したアプリのサンプルはこのリポジトリに含まれています。 実際のコードを知りたいのであればサンプルを参照してください。

How to use

Swift Package Manager

Run 'Add Package Dependency...' from Xcode file menu. Input this repository URL.

XcodeのファイルメニューからAdd Package Dependency...を実行します。 このリポジトリのURLを入力します。

Carthage

Add following to your Cartfile

github "rizumita/Selm"

and follow the Carthage usage.