You can search for identifiers within the package.
in-package search v0.2.0
bindings
guile.guile
Number.Float
val real_p : scm -> scm
real_p v returns #t if v is a real value and #f otherwise.
real_p v
v
val is_real : scm -> bool
is_real v returns true if v is a real value and false otherwise.
is_real v
val rationalp : scm -> scm
rational_p v returns #t if v is a rational value and #f otherwise.
rational_p v
val is_rational : scm -> bool
is_rational v returns true if v is a rational value and false otherwise.
is_rational v
val rationalize : scm -> scm -> scm
val inf_p : scm -> scm
inf_p v returns #t if v is a inf value and #f otherwise.
inf_p v
val nan_p : scm -> scm
nan_p v returns #t if v is a nan value and #f otherwise.
nan_p v
val finite_p : scm -> scm
finite_p v returns #t if v is a finite value and #f otherwise.
finite_p v
val nan : unit -> scm
nan () returns the Guile value representing nan.
nan ()
val inf : unit -> scm
inf () returns the Guile value representing inf.
inf ()
val numerator : scm -> scm
numerator v returns the numerator of a rational value v.
numerator v
val denominator : scm -> scm
denominator v returns the denominator of a rational value v.
denominator v
val from_raw : scm -> float
from_raw v extracts an OCaml float from a Guile value v.
from_raw v
val to_raw : float -> scm
to_raw f converts an OCaml float f into a Guile value.
to_raw f
f