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.