import _curry2 from '../_internals/_curry2.js'
/**
* @name split
* @function
* @since v0.9.0
* @category String
* @sig String -> String -> Array
* @description Takes a string and splits it into an array based on the character passed in
* @param {String} char The character to split the string by
* @param {String} str The string we want to split
* @return {Array} A new array of characters from the string
* @example
* import { split } from 'kyanite'
*
* split('', 'abc') // => ['a', 'b', 'c']
* split(':', '123:334') // => ['123', '334']
*
* const sp = split('')
*
* sp('abc') // => ['a', 'b', 'c']
*/
const split = (char, str) => str.split(char)
export default _curry2(split)