git.iko.soy/typeable/servant-reflex
on master help sign in
Make example a little more interesting
commitfda2a9c0d4050c2a96affaa8a3e5e3cd930e0c2f authorGreg Hale <imalsogreg@gmail.com> dateThu 18 Feb 2016, 18:05 (11 years ago) parent0d570fd
1 file changed+4
exec/Example.hs+4
exec/Example.hs+4
@@ -26,10 +26,14 @@ run = do
2626 b' :: Event t () <- button "Get int"
2727 res :: Event t (Maybe (), XhrResponse) <- getUnit b
2828 res' :: Event t (Maybe Int, XhrResponse) <- getInt b'
29+ score <- foldDyn (+) 0 (fmapMaybe fst res')
2930 r <- holdDyn "Waiting" $ leftmost [fmap (showXhrResponse . snd) res
3031 ,fmap (showXhrResponse . snd) res'
3132 ]
3233 dynText r
34+ el "br" $ return ()
35+ text "Total: "
36+ display score
3337
3438showXhrResponse :: XhrResponse -> String
3539showXhrResponse (XhrResponse stat stattxt rbmay rtmay) =