about summary refs log tree commit diff
path: root/tvix/eval/src/tests/tvix_tests/eval-okay-builtins-isType-propagate-catchable.nix
blob: 28cf2351f65891c28a5a5c3d2061b8dbb8c89eb3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
let
  isTypeFns = [
    builtins.isAttrs
    builtins.isBool
    builtins.isFloat
    builtins.isFunction
    builtins.isInt
    builtins.isList
    builtins.isNull
    builtins.isPath
    builtins.isString
  ];
in
map (fn: (builtins.tryEval (fn (builtins.throw "is type"))).success) isTypeFns