about summary refs log tree commit diff
path: root/third_party/lisp/alexandria/default.nix
blob: 2358c898b3ab58561b0858c9a274b6e5b36d039e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# Alexandria is one of the foundational Common Lisp libraries that
# pretty much everything depends on:
#
# Imported from https://common-lisp.net/project/alexandria/
{ depot, ... }:

depot.nix.buildLisp.library {
  name = "alexandria";
  srcs = [
    ./package.lisp
    ./definitions.lisp
    ./binding.lisp
    ./strings.lisp
    ./conditions.lisp
    ./symbols.lisp
    ./macros.lisp
    ./functions.lisp
    ./io.lisp
    ./hash-tables.lisp
    ./control-flow.lisp
    ./lists.lisp
    ./types.lisp
    ./arrays.lisp
    ./sequences.lisp
    ./numbers.lisp
    ./features.lisp
  ];
}