├── .gitignore ├── LICENSE ├── README.md ├── bin └── activator ├── libexec └── activator-launch-1.3.12.jar ├── project ├── build.properties └── plugins.sbt └── src └── main └── scala ├── com └── example │ └── Hello.scala └── moonads ├── ComposableMonad.scala ├── Moon.scala ├── composers ├── experimental │ └── package.scala └── package.scala ├── data └── LiftedMonad.scala ├── package.scala └── syntax └── MonadLifter.scala /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcesquerra/moonads/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcesquerra/moonads/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcesquerra/moonads/HEAD/README.md -------------------------------------------------------------------------------- /bin/activator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcesquerra/moonads/HEAD/bin/activator -------------------------------------------------------------------------------- /libexec/activator-launch-1.3.12.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcesquerra/moonads/HEAD/libexec/activator-launch-1.3.12.jar -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=0.13.13 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcesquerra/moonads/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /src/main/scala/com/example/Hello.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcesquerra/moonads/HEAD/src/main/scala/com/example/Hello.scala -------------------------------------------------------------------------------- /src/main/scala/moonads/ComposableMonad.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcesquerra/moonads/HEAD/src/main/scala/moonads/ComposableMonad.scala -------------------------------------------------------------------------------- /src/main/scala/moonads/Moon.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcesquerra/moonads/HEAD/src/main/scala/moonads/Moon.scala -------------------------------------------------------------------------------- /src/main/scala/moonads/composers/experimental/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcesquerra/moonads/HEAD/src/main/scala/moonads/composers/experimental/package.scala -------------------------------------------------------------------------------- /src/main/scala/moonads/composers/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcesquerra/moonads/HEAD/src/main/scala/moonads/composers/package.scala -------------------------------------------------------------------------------- /src/main/scala/moonads/data/LiftedMonad.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcesquerra/moonads/HEAD/src/main/scala/moonads/data/LiftedMonad.scala -------------------------------------------------------------------------------- /src/main/scala/moonads/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcesquerra/moonads/HEAD/src/main/scala/moonads/package.scala -------------------------------------------------------------------------------- /src/main/scala/moonads/syntax/MonadLifter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marcesquerra/moonads/HEAD/src/main/scala/moonads/syntax/MonadLifter.scala --------------------------------------------------------------------------------