PFLP
PFLP is a library for probabilistic programming in the functional logic programming language Curry. The library is based on the ideas presented in the paper Probabilistic Functional Logic Programming.
This library can either be installed using the Curry package manager CPM which is already part of recent distributions of the Curry systems PAKCS and KiCS2, or it can be directly downloaded.
First of all, make sure that your local package index is up-to-date.
cypm update
You can then add pflp as a dependency to your own
package. If you’re currently not working in a package, this command will
add pflp as a dependency to your distribution’s home
package instead. See the CPM
manual for details.
cypm add --dependency pflp
Last but not least, you can install your package.
cypm install
Afterwards, you should be able to import the library with the following import statement.
import PFLPDownload the source file PFLP.curry located in the
src directory and put it into the same directory as your
own source file. You can then import the library with the following
import statement.
import PFLP