let apply_first: Relude_List_Instances.Apply.t('a) => Relude_List_Instances.Apply.t('b) => Relude_List_Instances.Apply.t('a);
let apply_second: Relude_List_Instances.Apply.t('a) => Relude_List_Instances.Apply.t('b) => Relude_List_Instances.Apply.t('b);
let apply_both: Relude_List_Instances.Apply.t('a) => Relude_List_Instances.Apply.t('b) => Relude_List_Instances.Apply.t(('a, 'b));
let lift2: ('a => 'b => 'c) => Relude_List_Instances.Apply.t('a) => Relude_List_Instances.Apply.t('b) => Relude_List_Instances.Apply.t('c);
let lift3: ('a => 'b => 'c => 'd) => Relude_List_Instances.Apply.t('a) => Relude_List_Instances.Apply.t('b) => Relude_List_Instances.Apply.t('c) => Relude_List_Instances.Apply.t('d);
let lift4: ('a => 'b => 'c => 'd => 'e) => Relude_List_Instances.Apply.t('a) => Relude_List_Instances.Apply.t('b) => Relude_List_Instances.Apply.t('c) => Relude_List_Instances.Apply.t('d) => Relude_List_Instances.Apply.t('e);
let lift5: ('a => 'b => 'c => 'd => 'e => 'f) => Relude_List_Instances.Apply.t('a) => Relude_List_Instances.Apply.t('b) => Relude_List_Instances.Apply.t('c) => Relude_List_Instances.Apply.t('d) => Relude_List_Instances.Apply.t('e) => Relude_List_Instances.Apply.t('f);