shell-ahk
Version:
`Lodash`/`jQuery` for `AHK`.
22 lines (17 loc) • 641 B
text/coffeescript
# @ts-check
import toString_isArray from './isArray'
import toString_isObject from './isObject'
import toString_trim from './trim'
###* @type import('./toString').ToString ###
export default (ipt) ->
if toString_isArray ipt
toString_result = ''
for toString_it in ipt
toString_result = "#{toString_result}, #{toString_it}"
return "[#{toString_trim toString_result, ' ,'}]"
if toString_isObject ipt
toString_result = ''
for toString_key, toString_value of ipt
toString_result = "#{toString_result}, #{toString_key}: #{toString_value}"
return "{#{toString_trim toString_result, ' ,'}}"
return ipt