├── .gitignore ├── .scalafmt ├── .travis.yml ├── Dockerfile.db ├── Melb Scala User Group Pure Functional Web Apps.key ├── Data │ ├── 141703583_2880x1921-small-119.jpg │ ├── 157713825_1123x1123-small-117.jpg │ ├── 157768558_1065x761-small-116.jpg │ ├── 81897867_1539x1437-small-118.jpg │ ├── mt0@2x-99.jpg │ ├── mt10@2x-112.jpg │ ├── mt1@2x-109.jpg │ ├── mt2@2x-114.jpg │ ├── mt3@2x-108.jpg │ ├── mt4@2x-101.jpg │ ├── mt5@2x-103.jpg │ ├── mt6@2x-113.jpg │ ├── mt7@2x-102.jpg │ ├── mt8@2x-106.jpg │ ├── mt9@2x-111.jpg │ ├── pasted-image-3328.tif │ ├── pasted-image-small-3329.png │ ├── st0-115.jpg │ ├── st0-120.jpg │ ├── st1-188.jpg │ ├── st1-3339.jpg │ ├── st1-349.jpg │ ├── st10-556.jpg │ ├── st100-3432.jpg │ ├── st100-3709.jpg │ ├── st101-3712.jpg │ ├── st102-3555.jpg │ ├── st103-3713.jpg │ ├── st11-732.jpg │ ├── st12-767.jpg │ ├── st16-3204.jpg │ ├── st16-3754.jpg │ ├── st17-3459.jpg │ ├── st18-3528.jpg │ ├── st19-3523.jpg │ ├── st19-953.jpg │ ├── st2-420.jpg │ ├── st20-3023.jpg │ ├── st20-979.jpg │ ├── st21-1119.jpg │ ├── st21-3026.jpg │ ├── st22-3034.jpg │ ├── st23-2630.jpg │ ├── st23-3018.jpg │ ├── st23-3566.jpg │ ├── st24-1173.jpg │ ├── st24-1943.jpg │ ├── st24-3658.jpg │ ├── st25-3035.jpg │ ├── st25-3660.jpg │ ├── st25-3675.jpg │ ├── st26-3022.jpg │ ├── st27-3021.jpg │ ├── st28-1316.jpg │ ├── st28-3685.jpg │ ├── st29-3036.jpg │ ├── st3-3558.jpg │ ├── st3-411.jpg │ ├── st33-1574.jpg │ ├── st34-1388.jpg │ ├── st35-1400.jpg │ ├── st36-1411.jpg │ ├── st37-1422.jpg │ ├── st37-3039.jpg │ ├── st39-1778.jpg │ ├── st4-3562.jpg │ ├── st40-1575.jpg │ ├── st40-3066.jpg │ ├── st41-1595.jpg │ ├── st41-3041.jpg │ ├── st43-1690.jpg │ ├── st44-1506.jpg │ ├── st45-3051.jpg │ ├── st47-1578.jpg │ ├── st49-1944.jpg │ ├── st49-3052.jpg │ ├── st5-430.jpg │ ├── st50-1630.jpg │ ├── st50-1945.jpg │ ├── st52-3055.jpg │ ├── st53-1946.jpg │ ├── st53-3075.jpg │ ├── st54-1947.jpg │ ├── st54-3072.jpg │ ├── st55-1739.jpg │ ├── st56-1948.jpg │ ├── st57-3202.jpg │ ├── st59-3689.jpg │ ├── st6-536.jpg │ ├── st62-1989.jpg │ ├── st63-2044.jpg │ ├── st64-2050.jpg │ ├── st64-3218.jpg │ ├── st65-2080.jpg │ ├── st66-2186.jpg │ ├── st67-2193.jpg │ ├── st67-3220.jpg │ ├── st67-3690.jpg │ ├── st68-2215.jpg │ ├── st68-3081.jpg │ ├── st7-467.jpg │ ├── st70-2252.jpg │ ├── st70-3226.jpg │ ├── st71-2268.jpg │ ├── st73-2333.jpg │ ├── st76-2492.jpg │ ├── st77-2491.jpg │ ├── st77-3047.jpg │ ├── st78-2490.jpg │ ├── st79-2524.jpg │ ├── st8-548.jpg │ ├── st80-2580.jpg │ ├── st81-2610.jpg │ ├── st82-2629.jpg │ ├── st84-2978.jpg │ ├── st85-2731.jpg │ ├── st86-2742.jpg │ ├── st87-2765.jpg │ ├── st87-3227.jpg │ ├── st87-3701.jpg │ ├── st88-2826.jpg │ ├── st89-2876.jpg │ ├── st9-553.jpg │ ├── st90-2929.jpg │ ├── st90-3188.jpg │ ├── st90-3237.jpg │ ├── st91-2970.jpg │ ├── st92-3241.jpg │ ├── st93-3275.jpg │ ├── st94-3017.jpg │ ├── st94-3295.jpg │ ├── st95-3302.jpg │ ├── st96-3309.jpg │ ├── st97-3326.jpg │ ├── st97-3739.jpg │ └── st99-3378.jpg ├── Index.zip ├── Metadata │ ├── BuildVersionHistory.plist │ ├── DocumentIdentifier │ └── Properties.plist ├── preview-micro.jpg ├── preview-web.jpg └── preview.jpg ├── README.md ├── build.sbt ├── build_rpi.sh ├── docker-compose-prod.yml ├── docker-compose.yml ├── project ├── build.properties └── plugins.sbt ├── sbt └── src ├── main ├── resources │ └── logback.xml └── scala │ └── app │ ├── AppError.scala │ ├── Main.scala │ ├── Routes.scala │ ├── action │ └── AppAction.scala │ ├── infrastructure │ ├── AppRuntime.scala │ ├── AppServer.scala │ ├── Config.scala │ ├── Dev.scala │ ├── JsonResponse.scala │ ├── NoRoute.scala │ └── package.scala │ ├── interpreter │ ├── AppInterpreter.scala │ ├── DispatchInterpreter.scala │ ├── EventStoreInterpreter.scala │ ├── LoggingInterpreter.scala │ ├── MutableMapEventStoreInterpreter.scala │ ├── PrintlnLoggingInterpreter.scala │ ├── package.scala │ └── sql │ │ ├── EventsTable.scala │ │ ├── MyPostgresDriver.scala │ │ ├── SlickDatabase.scala │ │ ├── SnapshotsTable.scala │ │ ├── SqlInterpreter.scala │ │ └── package.scala │ ├── logging │ └── AppLog.scala │ ├── model │ ├── Codecs.scala │ ├── Event.scala │ ├── SystemNameT.scala │ └── package.scala │ ├── package.scala │ ├── urls │ ├── entity │ │ ├── get │ │ │ ├── GetEntityController.scala │ │ │ └── GetEntityService.scala │ │ ├── list │ │ │ └── ListEntitiesController.scala │ │ └── snapshot │ │ │ ├── SnapshotEntityController.scala │ │ │ └── SnapshotEntityService.scala │ └── event │ │ ├── list │ │ ├── ListEventsController.scala │ │ └── ListEventsService.scala │ │ └── save │ │ ├── SaveEventController.scala │ │ └── SaveEventService.scala │ └── util │ └── LinksMaker.scala └── test ├── resources ├── 0.json ├── 1.json ├── 2.json ├── 3.json ├── 4.json └── play.sh └── scala └── app └── model ├── EventSpec.scala └── ModelGenerators.scala /.gitignore: -------------------------------------------------------------------------------- 1 | *.class 2 | *.log 3 | 4 | # sbt specific 5 | dist/* 6 | target/ 7 | lib_managed/ 8 | src_managed/ 9 | project/boot/ 10 | project/plugins/project/ 11 | 12 | # Scala-IDE specific 13 | .scala_dependencies 14 | 15 | ## IntelliJ 16 | *.iml 17 | .idea 18 | .idea_modules 19 | 20 | ## eclipse 21 | .cache 22 | .classpath 23 | .project 24 | .settings 25 | 26 | ## Mac stuff 27 | .DS_Store 28 | 29 | ## build files 30 | dist/* 31 | project/boot/ 32 | project/plugins/project/ 33 | target/ 34 | 35 | .lib 36 | 37 | src/test/resources/pacts 38 | temp 39 | -------------------------------------------------------------------------------- /.scalafmt: -------------------------------------------------------------------------------- 1 | --style IntelliJ 2 | --maxColumn 100 3 | --binPackImportSelectors true 4 | --alignByOpenParenCallSite false 5 | --alignTokens =>;Case,=;Defn.(Va(l|r)|Def),->;Term.ApplyInfix,//;.* 6 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: scala 2 | scala: 3 | - 2.11.8 4 | jdk: 5 | - oraclejdk8 6 | after_success: 7 | - bash <(curl -s https://codecov.io/bash) 8 | -------------------------------------------------------------------------------- /Dockerfile.db: -------------------------------------------------------------------------------- 1 | FROM postgres:9.5.2 2 | 3 | #COPY src/main/resources/init.sql /docker-entrypoint-initdb.d/ 4 | -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/141703583_2880x1921-small-119.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/141703583_2880x1921-small-119.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/157713825_1123x1123-small-117.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/157713825_1123x1123-small-117.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/157768558_1065x761-small-116.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/157768558_1065x761-small-116.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/81897867_1539x1437-small-118.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/81897867_1539x1437-small-118.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/mt0@2x-99.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/mt0@2x-99.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/mt10@2x-112.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/mt10@2x-112.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/mt1@2x-109.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/mt1@2x-109.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/mt2@2x-114.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/mt2@2x-114.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/mt3@2x-108.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/mt3@2x-108.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/mt4@2x-101.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/mt4@2x-101.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/mt5@2x-103.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/mt5@2x-103.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/mt6@2x-113.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/mt6@2x-113.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/mt7@2x-102.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/mt7@2x-102.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/mt8@2x-106.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/mt8@2x-106.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/mt9@2x-111.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/mt9@2x-111.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/pasted-image-3328.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/pasted-image-3328.tif -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/pasted-image-small-3329.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/pasted-image-small-3329.png -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st0-115.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st0-115.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st0-120.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st0-120.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st1-188.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st1-188.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st1-3339.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st1-3339.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st1-349.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st1-349.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st10-556.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st10-556.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st100-3432.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st100-3432.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st100-3709.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st100-3709.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st101-3712.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st101-3712.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st102-3555.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st102-3555.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st103-3713.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st103-3713.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st11-732.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st11-732.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st12-767.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st12-767.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st16-3204.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st16-3204.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st16-3754.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st16-3754.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st17-3459.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st17-3459.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st18-3528.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st18-3528.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st19-3523.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st19-3523.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st19-953.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st19-953.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st2-420.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st2-420.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st20-3023.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st20-3023.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st20-979.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st20-979.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st21-1119.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st21-1119.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st21-3026.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st21-3026.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st22-3034.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st22-3034.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st23-2630.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st23-2630.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st23-3018.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st23-3018.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st23-3566.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st23-3566.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st24-1173.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st24-1173.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st24-1943.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st24-1943.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st24-3658.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st24-3658.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st25-3035.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st25-3035.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st25-3660.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st25-3660.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st25-3675.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st25-3675.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st26-3022.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st26-3022.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st27-3021.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st27-3021.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st28-1316.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st28-1316.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st28-3685.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st28-3685.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st29-3036.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st29-3036.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st3-3558.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st3-3558.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st3-411.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st3-411.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st33-1574.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st33-1574.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st34-1388.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st34-1388.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st35-1400.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st35-1400.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st36-1411.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st36-1411.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st37-1422.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st37-1422.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st37-3039.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st37-3039.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st39-1778.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st39-1778.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st4-3562.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st4-3562.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st40-1575.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st40-1575.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st40-3066.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st40-3066.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st41-1595.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st41-1595.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st41-3041.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st41-3041.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st43-1690.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st43-1690.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st44-1506.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st44-1506.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st45-3051.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st45-3051.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st47-1578.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st47-1578.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st49-1944.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st49-1944.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st49-3052.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st49-3052.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st5-430.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st5-430.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st50-1630.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st50-1630.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st50-1945.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st50-1945.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st52-3055.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st52-3055.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st53-1946.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st53-1946.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st53-3075.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st53-3075.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st54-1947.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st54-1947.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st54-3072.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st54-3072.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st55-1739.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st55-1739.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st56-1948.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st56-1948.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st57-3202.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st57-3202.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st59-3689.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st59-3689.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st6-536.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st6-536.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st62-1989.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st62-1989.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st63-2044.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st63-2044.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st64-2050.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st64-2050.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st64-3218.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st64-3218.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st65-2080.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st65-2080.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st66-2186.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st66-2186.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st67-2193.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st67-2193.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st67-3220.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st67-3220.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st67-3690.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st67-3690.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st68-2215.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st68-2215.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st68-3081.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st68-3081.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st7-467.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st7-467.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st70-2252.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st70-2252.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st70-3226.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st70-3226.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st71-2268.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st71-2268.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st73-2333.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st73-2333.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st76-2492.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st76-2492.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st77-2491.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st77-2491.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st77-3047.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st77-3047.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st78-2490.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st78-2490.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st79-2524.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st79-2524.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st8-548.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st8-548.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st80-2580.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st80-2580.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st81-2610.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st81-2610.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st82-2629.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st82-2629.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st84-2978.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st84-2978.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st85-2731.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st85-2731.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st86-2742.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st86-2742.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st87-2765.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st87-2765.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st87-3227.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st87-3227.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st87-3701.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st87-3701.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st88-2826.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st88-2826.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st89-2876.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st89-2876.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st9-553.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st9-553.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st90-2929.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st90-2929.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st90-3188.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st90-3188.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st90-3237.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st90-3237.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st91-2970.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st91-2970.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st92-3241.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st92-3241.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st93-3275.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st93-3275.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st94-3017.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st94-3017.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st94-3295.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st94-3295.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st95-3302.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st95-3302.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st96-3309.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st96-3309.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st97-3326.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st97-3326.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st97-3739.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st97-3739.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Data/st99-3378.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Data/st99-3378.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Index.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Index.zip -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Metadata/BuildVersionHistory.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Template: White (2014-07-17 17:01) 6 | M6.5.3-2151-2 7 | 8 | 9 | -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Metadata/DocumentIdentifier: -------------------------------------------------------------------------------- 1 | 3830597B-3A0D-4393-9B31-33EDA0E0B343 -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/Metadata/Properties.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/Metadata/Properties.plist -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/preview-micro.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/preview-micro.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/preview-web.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/preview-web.jpg -------------------------------------------------------------------------------- /Melb Scala User Group Pure Functional Web Apps.key/preview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cwmyers/event-stream-api/4257c666dc0e940e11d2ee52fd3366797b4a1f9e/Melb Scala User Group Pure Functional Web Apps.key/preview.jpg -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # event-stream-api 2 | 3 | Demo for Melbourne Scala User Group. 4 | 5 | ## Quick Start 6 | 7 | ``` 8 | ./sbt run 9 | ``` 10 | 11 | and to bootstrap with some data: 12 | 13 | ``` 14 | cd /src/test/resources 15 | ./play.sh 16 | ``` 17 | 18 | ## Actions 19 | 20 | This is a system that store deltas or events that can be replayed to represent the state of an entity. It has a 21 | REST like interface to save, retrieve and snapshot events. 22 | 23 | Events can be streamed for downstream clients wishing to consumer events. 24 | 25 | Here are the current actions: 26 | 27 | - `POST /event` with an event body 28 | - `GET /events` --> a paginated stream of events (optional params `?pageSize=10&pageNumber=1&systemName=`) 29 | - `GET /events/` --> a paginated stream of events for the given entity Id (optional params `?pageSize=10&pageNumber=1&systemName=`) 30 | - `GET /entity/` --> replays the events building up the entity (optionally pass through the point in time `?at=2015-05-25T12:00:00Z`) 31 | - `POST /snapshot///