[preparing for major release 5 thomashartman1@gmail.com**20081210121636] hunk ./happs-tutorial.cabal 41 - AppStateSetBased + StateVersions.AppState1 hunk ./happs-tutorial.cabal 49 - SerializeableSessions - SerializeableUsers - SerializeableJobs - SerializeableUserInfos hunk ./happs-tutorial.cabal 51 - StateStuff hunk ./templates/feedback.st 5 -
I created a happs tutorial feedback thread at happs googlegroup. +
I created a + happs tutorial feedback thread + at happs googlegroup. hunk ./templates/feedback.st 11 -
For what it's worth, here are some nice things people have said about happstutorial +
For what it's worth, here are somthings people have said about happstutorial hunk ./templates/feedback.st 14 -
@tphyahoo Just wanted to thank you for your tutorial. I've used it to successfully create a blog-system (a pet project) in Haskell (http://gisli.hamstur.is/blog/). In the blog itself, which is in Icelandic, I'm going to explain the source code (http://gisli.hamstur.is/src/) to the Icelandic Haskell community (if one exists ;) + +
I was getting nowhere before finding your tutorial. There was however a slight feeling of set back when I realized that you hadn't written about HAppS-State. To my relief you were further along with the locally installed tutorial than happstutorial.com. Keep up the good work! + +
Best regards, GÃsli (reddit) + +
Great work, thanks for the tutorials, they were definitely needed! + +
And the tutorial demo itself is awesome! + +
dons (reddit) +
*AppStateSetBased Control.Monad.Reader GHC.Conc Data.Set> :t askDatastore :: Ev (ReaderT AppState STM) (Set User) +
*StateVersions.AppState1 Control.Monad.Reader GHC.Conc Data.Set> :t askDatastore :: Ev (ReaderT AppState STM) (Set User)
hunk ./templates/introductiontomacid.st 24
-
_local/happs-tutorial_state/events-0000000000:ß\$6¡·¢:1525374391 696985193?AppStateSetBased.AddUsertestuser e1
+
_local/happs-tutorial_state/events-0000000000:ß\$6¡·¢:1525374391 696985193?AppState1.AddUsertestuser e1
hunk ./templates/maciddatasafety.st 94
- In the case of HAppS data stored under _local, I would probably be rsyncing
+ In the case of HAppS data stored under _local, I would probably be rsyncing
hunk ./templates/macidmigration.st 50
-
Ok... General migration notes (haven't yet applied to happstutorial, though I plan on doing this soon): +
Ok... General migration notes: hunk ./templates/macidupdatesandqueries.st 21 -
The macid state of our job board is defined in AppStateSetBased, +
The macid state of our job board is defined in StateVersions.AppState1, hunk ./templates/macidupdatesandqueries.st 26 -
From AppStateSetBased.hs +
From StateVersions.AppState1.hs hunk ./templates/macidupdatesandqueries.st 46 -
One thing to watch out for in mind is that because template haskell is being generated, the order that functions + appear in the AppStaten.hs modules matters (which is generally not the case in haskell). If TH can't find + generated code it needs, the module won't compile. (Perhaps this is something that could be fixed in TH + in the future.) + + hunk ./templates/macidupdatesandqueries.st 79 - askDatastore and initializeDummyData, in AppStateSetBased. + askDatastore and initializeDummyData, in AppState1. hunk ./templates/macidupdatesandqueries.st 83 -
*Main> :browse AppStateSetBased +
*Main> :browse StateVersions.AppState1
hunk ./templates/macidupdatesandqueries.st 106
-
-- Defined at src/AppStateSetBased.hs:(178,2)-(191,27)
+
-- Defined at src/StateVersions/AppState1.hs
hunk ./templates/macidupdatesandqueries.st 108
-
-- Defined at src/AppStateSetBased.hs:(178,2)-(191,27)
+
-- Defined at src/StateVersions/AppState1.hs
hunk ./templates/macidupdatesandqueries.st 110
-
-- Defined at src/AppStateSetBased.hs:(178,2)-(191,27)
+
-- Defined at src/StateVersions/AppState1.hs
hunk ./templates/macidupdatesandqueries.st 135
-