Experimental IRC log happs-2007-09-18

Available formats: content-negotiated html turtle (see SIOC for the vocabulary)

Back to channel and daily index: content-negotiated html turtle

These logs are provided as an experiment in indexing discussions using IRCHub.py, Irc2RDF.hs, and SIOC.

09:04:47<dancor>0.8.4 compiles fine but 0.8.8 has errors with "F" and "labelF" in src/HAppS/Protocols/HList.hs
09:04:52<dancor>are those supposed to be in HList
09:05:23<dancor>i have HList 0.1
09:07:38<dancor>which is what seems to be on offer at http://darcs.haskell.org/HList/
09:07:39<dancor>hm
09:08:35<dancor>this is where i appreciate python qualified-by-default import
09:17:52<kaol>I wouldn't bother with 0.8.x
09:55:18<dancor>ok, dev version compiled
09:55:27<dancor>still calls itself 0.8.8 though :)
09:56:36<tuukkah>dancor, the one from the HAppS-Begin repo, right?
09:57:12<dancor>darcs get --partial http://happs.org/HAppS
09:57:41<tuukkah>there's a new one linked from the very top of the homepage which calls itself 0.9.1
09:58:19<dancor>oh, pre-title
09:58:24<dancor>devious
09:58:47<dancor>this one does the examples so i'm good for now
09:59:34<tuukkah>just be prepared that things are going to change somewhat
10:03:48<dancor>but is http://happs.org/HAppS not the latest dev version?
10:18:39<tuukkah>i would say it's not, since as far as i know it's not developed anymore
10:20:15<Lemmih>That is correct.
14:00:00<fxr>where can I find HAppS.Data.HTML_Forms.Form ?
16:24:48<nomeata>Hi. I managed to build a simple app with state with HAppS 0.8.8, and now I’m trying to modify it to 0.9.1. It seems I can’t just access the state with “get” and “set” any more, but how do I do it? Is that related to the $(expose.. makro in the example app?
16:43:32<Lemmih>nomeata: Yes.
16:43:52<Lemmih>nomeata: Everything is different in 0.9.1
16:44:37<nomeata>is there an example of using state floating around that does not use template haskell?
16:44:38<Lemmih>nomeata: Previously, everything was one big event. Now you make smaller events yourself and evoke them from IO.
16:44:57<nomeata>and how do I define and handle these events?
16:45:17<Lemmih>$(expose ['eventFunction1, 'eventFunctionN])
16:46:05<nomeata>and that magically replaces the regular function with a function that emits the event and retuns the result??
16:46:36<nomeata>eh, one questionmark too much, it should not sound unbelieving... :-9
16:47:02<Lemmih>No, it create events called 'EventFunction1' and 'EventFunctionN'.
16:47:21<Lemmih>Which you can call using 'update' and 'query'.
16:48:40<nomeata>ACTION tries that
16:49:00<nomeata>and the eventFunction1 can use get and set to access the state?
16:49:02<Lemmih>Also, the HTTP interface has been completely rewritten.
16:49:17<Lemmih>nomeata: get/put or just ask.
16:49:39<Lemmih>We make a distinction between events that query the state and events that updates the state.
16:53:50<nomeata>hmm, thx so far! got to go..

Back to channel and daily index: content-negotiated html turtle