CurryInfo: ertools-3.0.0 / ERD2Curry.erd2CDBI

definition: Info
 
erd2CDBI :: String -> String -> ERD -> IO ()
erd2CDBI dbname erdfile erd =
  startWithERD
    (defaultEROptions { optStorage = SQLite dbname, optCDBI = True })
    erdfile
    erd
demand: Info
 no demanded arguments
deterministic: Info
 deterministic operation
documentation: Info
 
Translate an ERD into a Curry program using the API provided by the
Curry package `cdbi`. The parameters are the name of the database,
the name of the Curry program containing the ERD (only used in
a comment of the generated program), and the ERD definition.
The generated Curry module has the name of the ERD and
is put into the current directory.
failfree: Info
 <FAILING>
indeterministic: Info
 referentially transparent operation
infix: Info
 no fixity defined
iotype: Info
 {(_,_,_) |-> _}
name: Info
 erd2CDBI
precedence: Info
 no precedence defined
result-values: Info
 _
signature: Info
 String -> String -> Database.ERD.ERD -> Prelude.IO ()
solution-complete: Info
 operation might suspend on free variables
terminating: Info
 possibly non-terminating
totally-defined: Info
 possibly non-reducible on same data term