Mathieu Lirzin
|
a9edb211e7
build: Add a Guile custom test driver using SRFI-64.
|
9 jaren geleden |
Ludovic Courtès
|
ef8de9852e
tests: Disable grafting by default for most tests.
|
8 jaren geleden |
Ludovic Courtès
|
dbbc248aee
monads: Fix 'liftN' fallback case.
|
9 jaren geleden |
Ludovic Courtès
|
751630c9c3
monads: Allow n-ary '>>=' expressions.
|
9 jaren geleden |
Ludovic Courtès
|
b734996f9c
monads: 'foldm', 'mapm', and 'anym' now take a list of regular values.
|
9 jaren geleden |
Ludovic Courtès
|
81a97734e0
monads: Add the state monad.
|
9 jaren geleden |
Ludovic Courtès
|
e87f0591f3
monads: Move '%store-monad' and related procedures where they belong.
|
9 jaren geleden |
Ludovic Courtès
|
abebac4601
monads: Remove 'derivation-expression'.
|
9 jaren geleden |
Ludovic Courtès
|
462a3fa36c
monads: Rewrite 'text-file*' using gexps.
|
9 jaren geleden |
Ludovic Courtès
|
405a9d4ec9
monads: Add 'mbegin'.
|
10 jaren geleden |
Ludovic Courtès
|
b4469d8c12
gnu: cross-base: Use the right dynamic linker name.
|
10 jaren geleden |
Ludovic Courtès
|
c1bc358f29
Factorize test suite support in (guix tests).
|
10 jaren geleden |
Ludovic Courtès
|
c90ddc8f81
monads: 'package-file' uses '%current-system' at '>>=' time.
|
10 jaren geleden |
Ludovic Courtès
|
4231f05bbc
monads: Add 'package->cross-derivation' and #:target for 'package-file'.
|
10 jaren geleden |
Ludovic Courtès
|
0a90af1531
monads: Add 'interned-file'.
|
10 jaren geleden |
Ludovic Courtès
|
f62435e286
monads: Fix 'mapm' so that effects happen from left to right.
|
10 jaren geleden |
Ludovic Courtès
|
ada3df03e3
monads: Hide 'derivation-expression' and 'lower-inputs'.
|
10 jaren geleden |
Ludovic Courtès
|
45adbd624f
monads: Add 'text-file*'.
|
10 jaren geleden |
Ludovic Courtès
|
593c3fe600
monads: Fix 'anym'.
|
11 jaren geleden |
Ludovic Courtès
|
dd1a5a152c
derivations: Use more keyword parameters for 'build-expression->derivation'.
|
11 jaren geleden |
Ludovic Courtès
|
aeb7ec5c9a
monads: Allow resolution of a monad's bind/return at expansion time.
|
11 jaren geleden |
Ludovic Courtès
|
b860f38244
Add (guix monads).
|
11 jaren geleden |