├── .gitignore ├── NOTICE ├── README.md ├── project ├── Build.scala ├── Dependencies.scala ├── build.properties └── plugins.sbt ├── shell-prompt.sbt └── src └── main ├── resources └── LICENSE └── scala └── com └── perevillega └── freemonad ├── FreeKSample.scala └── OrdersSample.scala /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvillega/free-monad-sample/HEAD/.gitignore -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- 1 | Copyright 2016 Pere Villega 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvillega/free-monad-sample/HEAD/README.md -------------------------------------------------------------------------------- /project/Build.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvillega/free-monad-sample/HEAD/project/Build.scala -------------------------------------------------------------------------------- /project/Dependencies.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvillega/free-monad-sample/HEAD/project/Dependencies.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version = 0.13.11 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvillega/free-monad-sample/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /shell-prompt.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvillega/free-monad-sample/HEAD/shell-prompt.sbt -------------------------------------------------------------------------------- /src/main/resources/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvillega/free-monad-sample/HEAD/src/main/resources/LICENSE -------------------------------------------------------------------------------- /src/main/scala/com/perevillega/freemonad/FreeKSample.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvillega/free-monad-sample/HEAD/src/main/scala/com/perevillega/freemonad/FreeKSample.scala -------------------------------------------------------------------------------- /src/main/scala/com/perevillega/freemonad/OrdersSample.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pvillega/free-monad-sample/HEAD/src/main/scala/com/perevillega/freemonad/OrdersSample.scala --------------------------------------------------------------------------------