# @ts-check

import join_toString from './toString'

###* @type import('./join').Join ###
export default (list, seperator = ',') ->

  join_result = ''
  for join_item, join_i in list

    unless join_i
      join_result = join_toString join_item
      continue

    join_result = "#{join_result}#{seperator}#{join_item}"

  return join_result