   {ir: irListTranslate, items}
 
 irListTranslate = (ctx, {items}) ->
-  (jsCall "Immutable.List.of", items)
+  (jsCall "Immutable.List.of", (translateIr ctx, items))
 
 
 

      lhsCompiled)
    elemType = ctx.freshTypeVariable star
    # TODO use (Seq c e) instead of (Array e)
    form.tea = new Constrained (concatMap _constraints, elems),
      new TypeApp listType, elemType

    for elem in elems

    .replace(/\</g, 'lt_')
    .replace(/\>/g, 'gt_')
    .replace(/\~/g, 'neg_')
    .replace(/\^/g, 'pow_')
    # .replace(/\√/g, 'sqrt_')
    # .replace(/\./g, 'dot_')
    .replace(/\&/g, 'and_')
