X-Git-Url: http://gitweb.michael.orlitzky.com/?p=dead%2Fharbl.git;a=blobdiff_plain;f=harbl%2Fsrc%2FNetwork%2FDNS%2FRBL%2FDomain%2FLabel.hs;fp=harbl%2Fsrc%2FNetwork%2FDNS%2FRBL%2FDomain%2FLabel.hs;h=fb98cd8f5f83f0345eb50ccc64d550e3865be06f;hp=0000000000000000000000000000000000000000;hb=5c8702f0be60474482c587ba353e01ddf24f79cc;hpb=014dacb6ef0e93d0e67ebb154c397e999431469f diff --git a/harbl/src/Network/DNS/RBL/Domain/Label.hs b/harbl/src/Network/DNS/RBL/Domain/Label.hs new file mode 100644 index 0000000..fb98cd8 --- /dev/null +++ b/harbl/src/Network/DNS/RBL/Domain/Label.hs @@ -0,0 +1,145 @@ +-- | This module contains the 'Letter' type and a Parsec parser to +-- parse one. We don't export its constructor because then you could +-- do something dumb like stick a period inside one. +-- +-- These are defined in RFC1035, Section 2.3.1, \"Preferred name +-- syntax\" : +-- +--