Permalink
Browse files

Added License text to package

  • Loading branch information...
elginer committed Nov 14, 2010
1 parent 37a4f02 commit e6be1b715681d963896c6cd256568b371069c414
View
@@ -1,3 +1,29 @@
+{-
+ -
+ - Copyright (c) 2009-2010 Johnny Morrice
+ -
+ - Permission is hereby granted, free of charge, to any person
+ - obtaining a copy of this software and associated documentation
+ - files (the "Software"), to deal in the Software without
+ - restriction, including without limitation the rights to use, copy,
+ - modify, merge, publish, distribute, sublicense, and/or sell copies
+ - of the Software, and to permit persons to whom the Software is
+ - furnished to do so, subject to the following conditions:
+ -
+ - The above copyright notice and this permission notice shall be
+ - included in all copies or substantial portions of the Software.
+ -
+ - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+ - BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+ - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ - SOFTWARE.
+ -
+-}
+
{-# OPTIONS -XScopedTypeVariables #-}
-- | This module exposes the main functionality of shpider
-- It allows you to quickly write crawlers, and for simple cases even without reading the page source eg.
View
@@ -1,3 +1,29 @@
+{-
+ -
+ - Copyright (c) 2009-2010 Johnny Morrice
+ -
+ - Permission is hereby granted, free of charge, to any person
+ - obtaining a copy of this software and associated documentation
+ - files (the "Software"), to deal in the Software without
+ - restriction, including without limitation the rights to use, copy,
+ - modify, merge, publish, distribute, sublicense, and/or sell copies
+ - of the Software, and to permit persons to whom the Software is
+ - furnished to do so, subject to the following conditions:
+ -
+ - The above copyright notice and this permission notice shall be
+ - included in all copies or substantial portions of the Software.
+ -
+ - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+ - BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+ - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ - SOFTWARE.
+ -
+-}
+
module Network.Shpider.Code
( module Network.Shpider.Curl.Code
, ccToSh
View
@@ -1,3 +1,29 @@
+
+{-
+ -
+ - Copyright (c) 2009-2010 Johnny Morrice
+ -
+ - Permission is hereby granted, free of charge, to any person
+ - obtaining a copy of this software and associated documentation
+ - files (the "Software"), to deal in the Software without
+ - restriction, including without limitation the rights to use, copy,
+ - modify, merge, publish, distribute, sublicense, and/or sell copies
+ - of the Software, and to permit persons to whom the Software is
+ - furnished to do so, subject to the following conditions:
+ -
+ - The above copyright notice and this permission notice shall be
+ - included in all copies or substantial portions of the Software.
+ -
+ - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+ - BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+ - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ - SOFTWARE.
+ -
+-}
module Network.Shpider.Forms
( module Network.Shpider.Pairs
, Form (..)
View
@@ -1,3 +1,29 @@
+{-
+ -
+ - Copyright (c) 2009-2010 Johnny Morrice
+ -
+ - Permission is hereby granted, free of charge, to any person
+ - obtaining a copy of this software and associated documentation
+ - files (the "Software"), to deal in the Software without
+ - restriction, including without limitation the rights to use, copy,
+ - modify, merge, publish, distribute, sublicense, and/or sell copies
+ - of the Software, and to permit persons to whom the Software is
+ - furnished to do so, subject to the following conditions:
+ -
+ - The above copyright notice and this permission notice shall be
+ - included in all copies or substantial portions of the Software.
+ -
+ - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+ - BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+ - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ - SOFTWARE.
+ -
+-}
+
module Network.Shpider.Links
( Link (..)
, gatherLinks
View
@@ -1,3 +1,29 @@
+{-
+ -
+ - Copyright (c) 2009-2010 Johnny Morrice
+ -
+ - Permission is hereby granted, free of charge, to any person
+ - obtaining a copy of this software and associated documentation
+ - files (the "Software"), to deal in the Software without
+ - restriction, including without limitation the rights to use, copy,
+ - modify, merge, publish, distribute, sublicense, and/or sell copies
+ - of the Software, and to permit persons to whom the Software is
+ - furnished to do so, subject to the following conditions:
+ -
+ - The above copyright notice and this permission notice shall be
+ - included in all copies or substantial portions of the Software.
+ -
+ - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+ - BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+ - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ - SOFTWARE.
+ -
+-}
+
-- | This module provides all the settable options in shpider.
module Network.Shpider.Options where
View
@@ -1,3 +1,29 @@
+{-
+ -
+ - Copyright (c) 2009-2010 Johnny Morrice
+ -
+ - Permission is hereby granted, free of charge, to any person
+ - obtaining a copy of this software and associated documentation
+ - files (the "Software"), to deal in the Software without
+ - restriction, including without limitation the rights to use, copy,
+ - modify, merge, publish, distribute, sublicense, and/or sell copies
+ - of the Software, and to permit persons to whom the Software is
+ - furnished to do so, subject to the following conditions:
+ -
+ - The above copyright notice and this permission notice shall be
+ - included in all copies or substantial portions of the Software.
+ -
+ - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+ - BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+ - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ - SOFTWARE.
+ -
+-}
+
-- | This module provides a nice syntax for defining a list of pairs.
{-# OPTIONS -XFlexibleInstances -XRankNTypes #-}
module Network.Shpider.Pairs
View
@@ -1,3 +1,29 @@
+{-
+ -
+ - Copyright (c) 2009-2010 Johnny Morrice
+ -
+ - Permission is hereby granted, free of charge, to any person
+ - obtaining a copy of this software and associated documentation
+ - files (the "Software"), to deal in the Software without
+ - restriction, including without limitation the rights to use, copy,
+ - modify, merge, publish, distribute, sublicense, and/or sell copies
+ - of the Software, and to permit persons to whom the Software is
+ - furnished to do so, subject to the following conditions:
+ -
+ - The above copyright notice and this permission notice shall be
+ - included in all copies or substantial portions of the Software.
+ -
+ - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+ - BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+ - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ - SOFTWARE.
+ -
+-}
+
-- | This module describes the state of shpider computations, and provides a monad transformer over it.
module Network.Shpider.State
( module Control.Monad.State
@@ -1,3 +1,29 @@
+{-
+ -
+ - Copyright (c) 2009-2010 Johnny Morrice
+ -
+ - Permission is hereby granted, free of charge, to any person
+ - obtaining a copy of this software and associated documentation
+ - files (the "Software"), to deal in the Software without
+ - restriction, including without limitation the rights to use, copy,
+ - modify, merge, publish, distribute, sublicense, and/or sell copies
+ - of the Software, and to permit persons to whom the Software is
+ - furnished to do so, subject to the following conditions:
+ -
+ - The above copyright notice and this permission notice shall be
+ - included in all copies or substantial portions of the Software.
+ -
+ - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+ - BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+ - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ - SOFTWARE.
+ -
+-}
+
module Network.Shpider.TextUtils where
import Data.Char
View
@@ -1,3 +1,29 @@
+{-
+ -
+ - Copyright (c) 2009-2010 Johnny Morrice
+ -
+ - Permission is hereby granted, free of charge, to any person
+ - obtaining a copy of this software and associated documentation
+ - files (the "Software"), to deal in the Software without
+ - restriction, including without limitation the rights to use, copy,
+ - modify, merge, publish, distribute, sublicense, and/or sell copies
+ - of the Software, and to permit persons to whom the Software is
+ - furnished to do so, subject to the following conditions:
+ -
+ - The above copyright notice and this permission notice shall be
+ - included in all copies or substantial portions of the Software.
+ -
+ - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+ - BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+ - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ - SOFTWARE.
+ -
+-}
+
module Network.Shpider.URL
( module Network.URL
, isSameDomain

0 comments on commit e6be1b7

Please sign in to comment.