Skip to content
총 80개의 글이 있습니다.
const curry = f => (a, ..._) =_.length ? f(a, ..._) : (..._) =f(a, ..._);
const go1 = (a, f) =a instanceof Promise ? a.then(f) : f(a);
const go = (...args) =reduce((a, f) =f(a), args);
const pipe = (f, ...fs) =(...as) =go(f(...as), ...fs); (a, ..._) =_.length ? f(a, ..._) : (..._) =f(a, ..._);const go1 = (a, f) =a instanceof Promise ? a.then(f) : f(a);const go = (...args) =reduce((a, f) =f( 코틀린에서 아래와 같은 방식으로 컬렉션을 사용할 수 있다.
val set = hashSetOf(1, 7, 53)val list = arrayListOf(1, 7, 53)val map = hashMapOf(1 to "one", 7 to "seven", 53 to "fifty-three")
자바의 컬렉션(Set,List,Map)과 동일한 구조이기 때문에 서로 호환된다.
코틀린의 컬렉션은 자바보다 더 많은 기능을 지원한다.
fun main(args: Array&x3C;String>) { val strings = listOf("first", "second", "fourteenth") println(strings.last()) // 리스트의 마지막 원소를 가져온다. val numbers = setO