ANN: Typeful/Text/HTMLs (for AngloHaskell/for scrap?)

A while ago I wrote this rather pedantic html library (it guarantees standards compliance via types, even down to the nesting restrictions). I announced it on the libraries list, but chronic fatigue gets in the way of following things up, so I haven't taken it any further until recently. And recently there have been other efforts in the HTML area that may make it out of date. Anyway, I think there are one or two useful ideas in it, and if I manage to get to AngloHaskell, I'd like to discuss it a bit, hence the announcement (rather closer to AH than I intended). You can get the whole thing with darcs get --partial http://homepage.ntlworld.com/jon.fairbairn/Typeful/Text/nHTMLs It should build with ghc 6.10 and haddock 2.4.2 or you can browse the documentation starting at http://homepage.ntlworld.com/jon.fairbairn/Typeful/Text/HTMLs/Documentation/... and AngloHaskell people who are interested might want to look at http://homepage.ntlworld.com/jon.fairbairn/Typeful/Text/HTMLs/TODO -- Jón Fairbairn Jon.Fairbairn@cl.cam.ac.uk

I wrote:
You can get the whole thing with
darcs get --partial http://homepage.ntlworld.com/jon.fairbairn/Typeful/Text/nHTMLs
but that was a temporary url that I copied and pasted. The correct one: darcs get --partial http://homepage.ntlworld.com/jon.fairbairn/Typeful/Text/HTMLs And I uploaded only a partial get because I don't have much space on that server, but apparently darcs 2.3 can't get --partial from that repo, so I've uploaded the whole thing for now. Thanks to Max Desyatov for pointing out these problems. And one of the tests failed because Bolivia is now the Plurinational State of Bolivia, so I've add a patch for that. I've seen politics get in the way of programming, but I've never had a bug caused by /international/ politics before. -- Jón Fairbairn Jon.Fairbairn@cl.cam.ac.uk

"Jon" == Jon Fairbairn
writes:
Jon> I wrote: >> You can get the whole thing with >> >> darcs get --partial >> http://homepage.ntlworld.com/jon.fairbairn/Typeful/Text/nHTMLs Jon> but that was a temporary url that I copied and pasted. The Jon> correct one: Jon> darcs get --partial Jon> http://homepage.ntlworld.com/jon.fairbairn/Typeful/Text/HTMLs Did you make any progress on this at Anglo-Haskell? Will it be cabal-ized soon? -- Colin Adams Preston Lancashire

Colin Paul Adams
"Jon" == Jon Fairbairn
writes: Jon> darcs get --partial Jon> http://homepage.ntlworld.com/jon.fairbairn/Typeful/Text/HTMLs Did you make any progress on this at Anglo-Haskell?
Not really, owing to Microsoft site security ;-) [not that they were being unreasonable, just that it cut me off rather abruptly]. I've started some notes connected with this at http://www.cl.cam.ac.uk/~jf15/Haskell-notes/AngloHaskell2009-Not-Talk.xhtml (which as implied is not quite finished), though they are not especially interesting to anyone who simply wants to use the library.
Will it be cabal-ized soon?
That depends on whether anyone wants it done sufficiently strongly to do it... at the moment I'm not motivated to learning how to do it (if I get past all the non-programming stuff on my life to-do list, there are several things on the project's TODO list that come before "Caballise"). After all, if I'm the only person using the library, there's no reason to caballise... granted, that smacks of a self fulfilling prophecy, but I'm led to believe that if someone already knows cabal, it would be the work of moments to do the job, whereas learning it would take significant effort¹ The license would need attention too... in the absence of convincing arguments to the contrary, I would favour GPL myself. [1] And by the time I next wanted to do it, the chances are it would have changed so much (or I would have forgotten it anyway) that I'd have to learn it again. -- Jón Fairbairn Jon.Fairbairn@cl.cam.ac.uk

"Jon" == Jon Fairbairn
writes:
>> Will it be cabal-ized soon? Jon> That depends on whether anyone wants it done sufficiently Jon> strongly to do it. Then I guess I will - some time in October. -- Colin Adams Preston Lancashire
participants (2)
-
Colin Paul Adams
-
Jon Fairbairn