import { List } from '../types' ; export type UpdateArity3 = { < A > ( index , value , list ) : Array < A > ; ( index ) : UpdateArity2 ; < A > ( index , value ) : UpdateArity1 < A > ; } ; export type UpdateArity2 = { < A > ( value , list ) : Array < A > ; < A > ( value ) : UpdateArity1 < A > ; } ; export type UpdateArity1 < A > = { ( list ) : Array < A > ; } ;