import { ComposeLenses } from './types' ; import { Lens } from '../types' ; import { pipeLenses } from '../pipeLenses' ; name export const composeLenses = function ( ... lenses ) : Lens < any , any > { return pipeLenses . apply ( this , lenses . reverse ( ) ) ; } ;