. . . installed geiser via elpa -- and got some functionality. Although a simple thing like
#+BEGIN_SRC scheme
(define (mydouble x)
(+ x x))
#+END_SRC
doesn't seem to remember from one block to the next. So, after defining the code above
#+BEGIN_SRC scheme
(mydouble 5)
#+END_SRC
gives an error, while
#+BEGIN_SRC scheme
(define (mysquare x)
(* x x))
(mysquare 5)
#+END_SRC
#+RESULTS:
: 25
works. Any way to have it remember like a REPL does?