namespace PrintAndContainsWithIterableArgument { function print < T > ( iterable ) { for ( const item of iterable ) { console . log ( item ) ; } } function contains < T > ( value , iterable ) { for ( const item of iterable ) { if ( item == value ) return true ; } return false ; } }