forked from filipg/twilight-library
Add lens regex package
This commit is contained in:
parent
4ad7fce898
commit
15c2e705b1
@ -11,6 +11,7 @@ import Data.List.Utils (replace)
|
|||||||
import Text.Regex.Posix
|
import Text.Regex.Posix
|
||||||
import Text.Printf
|
import Text.Printf
|
||||||
|
|
||||||
|
import Control.Lens.Regex.Text
|
||||||
|
|
||||||
getLinkAndText xpathCondition = proc doc -> do
|
getLinkAndText xpathCondition = proc doc -> do
|
||||||
xpathTrees <- getXPathTrees xpathCondition -< doc
|
xpathTrees <- getXPathTrees xpathCondition -< doc
|
||||||
@ -42,7 +43,7 @@ toShadowItem (((url, releaseTitle), collectionTitle), categoryTitle) =
|
|||||||
itype = "periodical",
|
itype = "periodical",
|
||||||
format = Just "pdf",
|
format = Just "pdf",
|
||||||
finalUrl = url
|
finalUrl = url
|
||||||
}
|
}
|
||||||
where title = categoryTitle ++ (" " ++ collectionTitle)
|
where title = categoryTitle ++ (" " ++ collectionTitle)
|
||||||
date = getDate $ releaseTitle
|
date = getDate $ releaseTitle
|
||||||
|
|
||||||
|
@ -70,6 +70,7 @@ executable zborbielawa
|
|||||||
, MissingH
|
, MissingH
|
||||||
, regex-posix
|
, regex-posix
|
||||||
, shadow-library
|
, shadow-library
|
||||||
|
, lens-regex-pcre
|
||||||
default-language: Haskell2010
|
default-language: Haskell2010
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
flags: {}
|
flags: {}
|
||||||
packages:
|
packages:
|
||||||
- '.'
|
- '.'
|
||||||
extra-deps: [hxt-xpath-9.1.2.2]
|
extra-deps: [
|
||||||
resolver: lts-11.9
|
hxt-xpath-9.1.2.2,
|
||||||
|
lens-regex-pcre-1.1.0.0,
|
||||||
|
pcre-light-0.4.1.0
|
||||||
|
]
|
||||||
|
resolver: lts-11.9
|
@ -11,6 +11,20 @@ packages:
|
|||||||
sha256: aee2f75974e868ff429b8ff349a29667536c60397098f5dfedc968d1951511bb
|
sha256: aee2f75974e868ff429b8ff349a29667536c60397098f5dfedc968d1951511bb
|
||||||
original:
|
original:
|
||||||
hackage: hxt-xpath-9.1.2.2
|
hackage: hxt-xpath-9.1.2.2
|
||||||
|
- completed:
|
||||||
|
hackage: lens-regex-pcre-1.1.0.0@sha256:a6053fefae59f6b53b4741e5a75c5fae350af80dbf62e8673b565e1c3f34f8b9,2209
|
||||||
|
pantry-tree:
|
||||||
|
size: 630
|
||||||
|
sha256: 84a02d84433d92c5e2a9a7bfd662244be607b4004c7d4d6fd1ba53adbc655022
|
||||||
|
original:
|
||||||
|
hackage: lens-regex-pcre-1.1.0.0
|
||||||
|
- completed:
|
||||||
|
hackage: pcre-light-0.4.1.0@sha256:4902ef06b037fd79448c7a63a65c1a4a1bf0bbc15ea7e67e71d52ec995e18460,1868
|
||||||
|
pantry-tree:
|
||||||
|
size: 467
|
||||||
|
sha256: 5e5f8d948ba577d4d838895ccb3533c6ef9876ef60884dae8342a77934cc2ec2
|
||||||
|
original:
|
||||||
|
hackage: pcre-light-0.4.1.0
|
||||||
snapshots:
|
snapshots:
|
||||||
- completed:
|
- completed:
|
||||||
size: 507596
|
size: 507596
|
||||||
|
Loading…
Reference in New Issue
Block a user