swish 0.9.0.14 → 0.9.0.15
raw patch · 4 files changed
+80/−68 lines, 4 filesdep ~semigroupsPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: semigroups
API changes (from Hackage documentation)
Files
- CHANGELOG +5/−0
- README +0/−64
- README.md +67/−0
- swish.cabal +8/−4
CHANGELOG view
@@ -1,3 +1,8 @@+0.9.0.15:++ Updated the upper bound on the semigroups dependency.+ Renamed README to README.md+ 0.9.0.14: Updated the upper bound on the network dependency.
− README
@@ -1,64 +0,0 @@--[](https://drone.io/bitbucket.org/doug_burke/swish/latest)--# Introduction--Swish - which stands for Semantic Web Inference Scripting in Haskell --was written by Graham Klyne as a framework, written in the purely-functional programming language Haskell, for performing deductions in-RDF data using a variety of techniques. Swish wass conceived as a-toolkit for experimenting with RDF inference, and for implementing-stand-alone RDF file processors (usable in similar style to CWM, but-with a view to being extensible in declarative style through added-Haskell function and data value declarations). One of the aims was to-explore Haskell as "a scripting language for the Semantic Web"-(http://www.ninebynine.org/RDFNotes/Swish/Intro.html).--It was updated from version 0.2.1 by Vasili I Galchin so that it would-build with recent version of GHC-(http://hackage.haskell.org/package/swish-0.2.1).--Since then it has been updated to take advantage of recent-developments in the Haskell ecosystem, add support for the NTriples-and Turtle serialisation formats, and a number of convenience-functions. Development is done at-https://bitbucket.org/doug_burke/swish/.--# Aim--Current development is based on my own needs, which are more about-using this as a RDF library for I/O with limited querying rather than-for inferencing or use as a flexible graph-processing library-(e.g. for extensions to non-RDF models).--# Copyright--(c) 2003, 2004 G. Klyne-(c) 2009 Vasili I Galchin-(c) 2011, 2012, 2013, 2014 Doug Burke--All rights reserved.--# License--GPL V2--# Haskell and the Semantic Web --Other Haskell packages for RDF support include-- * rdf4h http://hackage.haskell.org/package/rdf4h- * hsparql http://hackage.haskell.org/package/hsparql- * hasparql-client http://hackage.haskell.org/package/hasparql-client--# Installation--Install a recent version of the Haskell platform (http://hackage.haskell.org/platform/)-and then try-- % cabal update- % cabal install swish--This will install a command-line tool `Swish` along with the modules-in the `Swish` namespace; documentation can be found at-http://hackage.haskell.org/package/swish .
+ README.md view
@@ -0,0 +1,67 @@++++# Introduction++Swish - which stands for Semantic Web Inference Scripting in Haskell -+was written by Graham Klyne as a framework, written in the purely+functional programming language Haskell, for performing deductions in+RDF data using a variety of techniques. Swish was conceived as a+toolkit for experimenting with RDF inference, and for implementing+stand-alone RDF file processors (usable in similar style to CWM, but+with a view to being extensible in declarative style through added+Haskell function and data value declarations). One of the aims was to+explore Haskell as "[a scripting language for the Semantic+Web](http://www.ninebynine.org/RDFNotes/Swish/Intro.html)".++It was updated from version 0.2.1 by Vasili I Galchin so that it would+build with the current version of GHC, and+[released on Hackage](http://hackage.haskell.org/package/swish-0.2.1).++Since then it has been updated to take advantage of recent+developments in the Haskell ecosystem, add support for the NTriples+and Turtle serialisation formats, and a number of convenience+functions. Development is done on the [bitbucket+site](https://bitbucket.org/doug_burke/swish/); there is an *outdated*+version [on GitHub](https://github.com/DougBurke/swish), which was+being used for its access to Travis, but now I use [drone.io for+build/testing](https://drone.io/bitbucket.org/doug_burke/swish).++# Aim++Current development is based on my own needs, which are more about+using this as a RDF library for I/O with limited querying rather than+for inferencing or use as a flexible graph-processing library+(e.g. for extensions to non-RDF models).++# Copyright++ (c) 2003, 2004 G. Klyne+ (c) 2009 Vasili I Galchin+ (c) 2011, 2012, 2013, 2014 Doug Burke++All rights reserved.++# License++[GPL V2](https://bitbucket.org/doug_burke/swish/src/tip/LICENSE)++# Haskell and the Semantic Web ++Other Haskell packages for RDF support include++ * [rdf4h](http://hackage.haskell.org/package/rdf4h)+ * [hsparql](http://hackage.haskell.org/package/hsparql)+ * [hasparql-client](http://hackage.haskell.org/package/hasparql-client)++# Installation++Install a recent version of the [Haskell+platform](http://hackage.haskell.org/platform/) and then try++ % cabal update+ % cabal install swish++This will install a command-line tool `Swish` along with the modules+in the `Swish` namespace; documentation can be found +[on Hackage](http://hackage.haskell.org/package/swish).
swish.cabal view
@@ -1,5 +1,5 @@ Name: swish-Version: 0.9.0.14+Version: 0.9.0.15 Stability: experimental License: LGPL License-file: LICENSE @@ -9,7 +9,7 @@ Category: Semantic Web Synopsis: A semantic web toolkit. -Tested-With: GHC==7.6.3+Tested-With: GHC==7.8.3 Cabal-Version: >= 1.9.2 Homepage: https://bitbucket.org/doug_burke/swish/wiki/Home Bug-reports: https://bitbucket.org/doug_burke/swish/issues@@ -44,6 +44,10 @@ . * Complete, ready-to-run, command-line and script-driven programs. .+ Changes in version @0.9.0.15@:+ .+ * Updated the upper bound on the semigroups dependency.+ . Changes in version @0.9.0.14@: . * Updated the upper bound on the network dependency.@@ -164,7 +168,7 @@ . Build-Type: Simple-Extra-Source-Files: README+Extra-Source-Files: README.md CHANGELOG Data-Files: scripts/*.ss @@ -191,7 +195,7 @@ network >= 2.2 && < 2.6, old-locale == 1.0.*, polyparse >= 1.6 && <= 1.9,- semigroups >= 0.5 && < 0.14,+ semigroups >= 0.5 && < 0.16, text >= 0.11 && < 1.2, time >= 1.1 && < 1.5