monads: Hide 'derivation-expression' and 'lower-inputs'.
* guix/monads.scm: Unexport 'lower-inputs' and 'derivation-expression'. (text-file*): Add comment about the switch to 'gexp->derivation'. (lower-inputs): Add comment about its doom. (derivation-expression): Likewise. * guix/gexp.scm (lower-inputs*): Rename to... (lower-inputs): ... this. Update callers. * tests/monads.scm (derivation-expression): New procedure. * doc/guix.texi (The Store Monad): Use 'gexp->derivation' instead of 'derivation-expression'. Remove documentation of 'derivation-expression'. * guix/ui.scm (read/eval): Use THE-ROOT-MODULE so that macros are properly expanded. * tests/guix-build.sh: Use 'gexp->derivation' instead of 'derivation-expression'.monads: Hide 'derivation-expression' and 'lower-inputs'.
Showing
- doc/guix.texi 3 additions, 11 deletionsdoc/guix.texi
- guix/gexp.scm 2 additions, 3 deletionsguix/gexp.scm
- guix/monads.scm 4 additions, 4 deletionsguix/monads.scm
- guix/ui.scm 1 addition, 1 deletionguix/ui.scm
- tests/guix-build.sh 4 additions, 3 deletionstests/guix-build.sh
- tests/monads.scm 3 additions, 0 deletionstests/monads.scm
Loading
Please register or sign in to comment