├── .gitignore ├── .travis.yml ├── ChangeLog.md ├── LICENSE ├── README.md ├── Setup.hs ├── app ├── client │ └── Transient │ │ └── Move │ │ └── Services │ │ └── void.hs └── server │ └── Transient │ └── Move │ └── Services │ ├── MonitorService.hs │ ├── controlServices.hs │ └── executor.hs ├── circle.yml ├── examples ├── distributedApps.hs └── runweb2.sh ├── execthirdlinedocker.sh ├── hasrocket.prof ├── loop.sh ├── src └── Transient │ ├── MapReduce.hs │ ├── Move.hs │ └── Move │ ├── Internals.hs │ ├── Internals.loggedmodified.hs │ ├── Services.hs │ ├── Services │ └── Executor.hs │ └── Utils.hs ├── stack-ghcjs.yaml ├── stack.yaml ├── tests ├── Dockerfile ├── Parameters.hs ├── Stream.hs ├── Test.hs ├── Test3.hs ├── TestSuite ├── TestSuite.hs ├── TestSuite1 ├── TestSuite1.hs ├── Testspark.hs ├── api.hs ├── build.sh ├── buildrun.sh ├── cell.hs ├── certificate.csr ├── certificate.pem ├── chen.hs ├── distributedApps.hs ├── dockerclean.sh ├── execcluster.sh ├── execthirdline.sh ├── ghcjs-websockets.hs ├── hasrocket ├── hasrocket.hs ├── iterate.sh ├── key.pem ├── nikita.hs ├── raft.hs ├── rundevel.sh ├── snippet ├── streamMonad.hs ├── test5.hs ├── testIRC.hs ├── testRestService.hs ├── testService.hs ├── teststream.hs ├── teststreamsocket.hs └── testtls.hs ├── transient-universe.cabal └── universe.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/.travis.yml -------------------------------------------------------------------------------- /ChangeLog.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/README.md -------------------------------------------------------------------------------- /Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /app/client/Transient/Move/Services/void.hs: -------------------------------------------------------------------------------- 1 | main= return () 2 | -------------------------------------------------------------------------------- /app/server/Transient/Move/Services/MonitorService.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/app/server/Transient/Move/Services/MonitorService.hs -------------------------------------------------------------------------------- /app/server/Transient/Move/Services/controlServices.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/app/server/Transient/Move/Services/controlServices.hs -------------------------------------------------------------------------------- /app/server/Transient/Move/Services/executor.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/app/server/Transient/Move/Services/executor.hs -------------------------------------------------------------------------------- /circle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/circle.yml -------------------------------------------------------------------------------- /examples/distributedApps.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/examples/distributedApps.hs -------------------------------------------------------------------------------- /examples/runweb2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/examples/runweb2.sh -------------------------------------------------------------------------------- /execthirdlinedocker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/execthirdlinedocker.sh -------------------------------------------------------------------------------- /hasrocket.prof: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/hasrocket.prof -------------------------------------------------------------------------------- /loop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/loop.sh -------------------------------------------------------------------------------- /src/Transient/MapReduce.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/src/Transient/MapReduce.hs -------------------------------------------------------------------------------- /src/Transient/Move.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/src/Transient/Move.hs -------------------------------------------------------------------------------- /src/Transient/Move/Internals.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/src/Transient/Move/Internals.hs -------------------------------------------------------------------------------- /src/Transient/Move/Internals.loggedmodified.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/src/Transient/Move/Internals.loggedmodified.hs -------------------------------------------------------------------------------- /src/Transient/Move/Services.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/src/Transient/Move/Services.hs -------------------------------------------------------------------------------- /src/Transient/Move/Services/Executor.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/src/Transient/Move/Services/Executor.hs -------------------------------------------------------------------------------- /src/Transient/Move/Utils.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/src/Transient/Move/Utils.hs -------------------------------------------------------------------------------- /stack-ghcjs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/stack-ghcjs.yaml -------------------------------------------------------------------------------- /stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/stack.yaml -------------------------------------------------------------------------------- /tests/Dockerfile: -------------------------------------------------------------------------------- 1 | from test 2 | CMD cd /bin && ./distributedApps -p start/localhost/8080 3 | -------------------------------------------------------------------------------- /tests/Parameters.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/Parameters.hs -------------------------------------------------------------------------------- /tests/Stream.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/Stream.hs -------------------------------------------------------------------------------- /tests/Test.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/Test.hs -------------------------------------------------------------------------------- /tests/Test3.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/Test3.hs -------------------------------------------------------------------------------- /tests/TestSuite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/TestSuite -------------------------------------------------------------------------------- /tests/TestSuite.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/TestSuite.hs -------------------------------------------------------------------------------- /tests/TestSuite1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/TestSuite1 -------------------------------------------------------------------------------- /tests/TestSuite1.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/TestSuite1.hs -------------------------------------------------------------------------------- /tests/Testspark.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/Testspark.hs -------------------------------------------------------------------------------- /tests/api.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/api.hs -------------------------------------------------------------------------------- /tests/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/build.sh -------------------------------------------------------------------------------- /tests/buildrun.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/buildrun.sh -------------------------------------------------------------------------------- /tests/cell.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/cell.hs -------------------------------------------------------------------------------- /tests/certificate.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/certificate.csr -------------------------------------------------------------------------------- /tests/certificate.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/certificate.pem -------------------------------------------------------------------------------- /tests/chen.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/chen.hs -------------------------------------------------------------------------------- /tests/distributedApps.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/distributedApps.hs -------------------------------------------------------------------------------- /tests/dockerclean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/dockerclean.sh -------------------------------------------------------------------------------- /tests/execcluster.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/execcluster.sh -------------------------------------------------------------------------------- /tests/execthirdline.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/execthirdline.sh -------------------------------------------------------------------------------- /tests/ghcjs-websockets.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/ghcjs-websockets.hs -------------------------------------------------------------------------------- /tests/hasrocket: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/hasrocket -------------------------------------------------------------------------------- /tests/hasrocket.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/hasrocket.hs -------------------------------------------------------------------------------- /tests/iterate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/iterate.sh -------------------------------------------------------------------------------- /tests/key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/key.pem -------------------------------------------------------------------------------- /tests/nikita.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/nikita.hs -------------------------------------------------------------------------------- /tests/raft.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/raft.hs -------------------------------------------------------------------------------- /tests/rundevel.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/rundevel.sh -------------------------------------------------------------------------------- /tests/snippet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/snippet -------------------------------------------------------------------------------- /tests/streamMonad.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/streamMonad.hs -------------------------------------------------------------------------------- /tests/test5.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/test5.hs -------------------------------------------------------------------------------- /tests/testIRC.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/testIRC.hs -------------------------------------------------------------------------------- /tests/testRestService.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/testRestService.hs -------------------------------------------------------------------------------- /tests/testService.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/testService.hs -------------------------------------------------------------------------------- /tests/teststream.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/teststream.hs -------------------------------------------------------------------------------- /tests/teststreamsocket.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/teststreamsocket.hs -------------------------------------------------------------------------------- /tests/testtls.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/tests/testtls.hs -------------------------------------------------------------------------------- /transient-universe.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/transient-universe.cabal -------------------------------------------------------------------------------- /universe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/transient-haskell/transient-universe/HEAD/universe.png --------------------------------------------------------------------------------