[Lunar-commits] <moonbase-other> facile: Readding to moonbase.
Dennis Veatch
stumbles at lunar-linux.org
Tue Jul 10 20:16:04 CEST 2012
commit 35d28f89edb221809e552168c7b60ed61cdf9add
Author: Dennis Veatch <stumbles at lunar-linux.org>
Date: Tue, 10 Jul 2012 11:16:04 -0700
URL: https://github.com/lunar-linux/moonbase-other/commit/35d28f89edb221809e552168c7b60ed61cdf9add
facile: Readding to moonbase.
---
science/facile/BUILD +7/-0
science/facile/DEPENDS +1/-0
science/facile/DETAILS +28/-0
3 files changed, 36 insertions (+), 0 deletions (-)
--- /dev/null
+++ b/science/facile/BUILD
@@ -0,0 +1,7 @@
+(
+
+ ./configure --faciledir /usr/lib/ocaml/facile &&
+
+ default_make
+
+) > $C_FIFO 2>&1
--- /dev/null
+++ b/science/facile/DEPENDS
@@ -0,0 +1 @@
+depends ocaml
--- /dev/null
+++ b/science/facile/DETAILS
@@ -0,0 +1,28 @@
+ MODULE=facile
+ VERSION=1.1
+ SOURCE=$MODULE-$VERSION.tar.gz
+ SOURCE_URL=http://pom.tls.cena.fr/facile/distrib/
+ SOURCE_VFY=sha1:31dea6e19542292c9ccb41515b0ec7ecd103bb80
+ WEB_SITE=http://pom.tls.cena.fr/facile/
+ ENTERED=20060827
+ UPDATED=20060827
+ SHORT="constraint programming library"
+
+cat << EOF
+FaCiLe is a constraint programming library on integer and integer set
+finite domains written in OCaml. It offers all usual facilities to
+create and manipulate finite domain variables, arithmetic expressions
+and constraints (possibly non-linear), built-in global constraints
+(difference, cardinality, sorting etc.) and search and optimization
+goals.
+FaCiLe allows as well to build easily user-defined constraints and goals
+(including recursive ones), making pervasive use of OCaml higher-order
+functionals to provide a simple and flexible interface for the user. As
+FaCiLe is an OCaml library and not "yet another language", the user
+benefits from type inference and strong typing discipline, high level of
+abstraction, modules and objects system, as well as native code
+compilation efficiency, garbage collection and replay debugger, all
+features of OCaml (among many others) that allow to prototype and
+experiment quickly: modeling, data processing and interface are
+implemented with the same powerful and efficient language.
+EOF
More information about the Lunar-commits
mailing list