this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Lambda Soup 1.1.1: HTML scraping with CSS

+45
+45
packages/lambdasoup/lambdasoup.1.1.1/opam
··· 1 + opam-version: "2.0" 2 + 3 + synopsis: "Easy functional HTML scraping and manipulation with CSS selectors" 4 + 5 + license: "MIT" 6 + homepage: "https://github.com/aantron/lambdasoup" 7 + doc: "https://aantron.github.io/lambdasoup" 8 + bug-reports: "https://github.com/aantron/lambdasoup/issues" 9 + 10 + authors: "Anton Bachin <antonbachin@yahoo.com>" 11 + maintainer: "Anton Bachin <antonbachin@yahoo.com>" 12 + dev-repo: "git+https://github.com/aantron/lambdasoup.git" 13 + 14 + depends: [ 15 + "camlp-streams" {>= "5.0.1"} 16 + "dune" {>= "2.7.0"} 17 + "markup" {>= "1.0.0"} 18 + "ocaml" {>= "4.03.0"} 19 + 20 + "bisect_ppx" {dev & >= "2.5.0"} 21 + "ounit2" {with-test} 22 + ] 23 + 24 + build: [ 25 + ["dune" "build" "-p" name "-j" jobs] 26 + ["dune" "runtest" "-p" name "-j" jobs] {with-test} 27 + ] 28 + 29 + description: """ 30 + Lambda Soup is an HTML scraping library inspired by Python's Beautiful Soup. It 31 + provides lazy traversals from HTML nodes to their parents, children, siblings, 32 + etc., and to nodes matching CSS selectors. The traversals can be manipulated 33 + using standard functional combinators such as fold, filter, and map. 34 + 35 + The DOM tree is mutable. You can use Lambda Soup for automatic HTML rewriting in 36 + scripts. Lambda Soup rewrites its own ocamldoc page this way. 37 + 38 + A major goal of Lambda Soup is to be easy to use, including in interactive 39 + sessions, and to have a minimal learning curve. It is a very simple library. 40 + """ 41 + 42 + url { 43 + src: "https://github.com/aantron/lambdasoup/archive/1.1.1.tar.gz" 44 + checksum: "sha256=05d97f38e534a431176ed8d3dbe6dfb7bdcf7770109193c5a69dff53e38f10fe" 45 + }