(Arne Babenhauserheide)
2016-12-19: simplify simplify
diff --git a/examples/cholesky.w b/examples/cholesky.w
--- a/examples/cholesky.w
+++ b/examples/cholesky.w
@@ -49,13 +49,7 @@ define : matrix-multiply X Y
define : mostly-exact-sqrt n
. "Calculate an exact sqrt if possible, else use a good approximation"
- let maybe-exact-sqrt : : j : inexact->exact n
- cond
- : integer? j
- inexact->exact : sqrt j
- else
- / : inexact->exact : maybe-exact-sqrt : numerator j
- inexact->exact : maybe-exact-sqrt : denominator j
+ inexact->exact : sqrt : inexact->exact n
define : cholesky! a
. "Modifies the square matrix a to contain its cholesky decomposition.