<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
	<herd>haskell</herd>
	<maintainer>
		<email>haskell@gentoo.org</email>
	</maintainer>
	<longdescription>
		The /Labeled IO/ (LIO) library provides information flow
		control for incorporating untrusted code within Haskell
		applications.  Most code should import module &quot;LIO&quot; and
		whichever label type the application is using (e.g.,
		&quot;LIO.DCLabel&quot;).  The core functionality of the library is
		documented in &quot;LIO.TCB&quot;.  LIO was implemented by David
		Mazieres (&lt;http://www.scs.stanford.edu/~dm/&gt;), Deian Stefan
		(&lt;http://www.scs.stanford.edu/~deian/&gt;), Alejandro Russo
		(&lt;http://www.cse.chalmers.se/~russo/&gt;) and John C. Mitchell
		(&lt;http://www.stanford.edu/~jcm/&gt;).
		The extended version of our paper, that includes the proofs
		is available here:
		&lt;http://www.scs.stanford.edu/~deian/pubs/stefan:2011:flexible-ext.pdf&gt;.
		The library depends on the @DCLabel@ module. You can read more on
		DC Labels here:
		&lt;http://www.scs.stanford.edu/~deian/dclabels/&gt;.
	</longdescription>
</pkgmetadata>
