Swish: Semantic Web Inference Scripting in Haskell

The Swish system is a platform for experimenting with inference using Semantic Web data. It serves as both a library of functions, and also incorporates a stand-alone command line program that can be used to perform simple operations on Semantic Web data, including comparing and finding differences between RDF graphs.

Swish is implemented in the higher-order lazy functional language Haskell.

Also see the Swish home page.