개인 자료란 (JE)

  서버 커뮤니티

한국 마인크래프트 포럼

마인크래프트 자료 및 커뮤니티 플랫폼

전체 회원수 130,265명 ( +7명 )

※ 장기간 미활동 회원 제외

Profile muqhc 대표칭호 없음
Profile

커뮤니티 개발자란 개발 잡담 자랑

끔찍한 코틀린 람다 관련 라이브러리

16 일 전 조회 수 31 추천 수 0


import io.github.runction.*
val plusTwo = { x: Int -> x + 2 }
val plusTen = { x: Int -> x + 10 }


/ /plusTwelve = { x -> plusTen( plusTwo( x ) ) }
val plusTwelve = plusTwo composite plusTen  // { x -> println( plusTwelve( x ) ) }.invoke( 6 ) plusTwelve composite ::println bind 6 //output: 18
val modulo = runc<Int,Runction<Int,Boolean,Boolean,Boolean>,Int,Int> { b ->
    runc { a ->
        a % b == 0
    }
}

val isOdd = modulo(2) compositeOn { not() }

0..9 bindOn
        { toList() } bindOn
        { this::filter bind isOdd } bind ::println

//output: [1, 3, 5, 7, 9]

documentation : https://github.com/muqhc/runction/blob/master/README.md

github repo : https://github.com/muqhc/runction

maven central : https://search.maven.org/artifact/io.github.muqhc/runction


1개의 댓글

명이
14 일 전

"코드 일부분의 아름다움을 희생하는 대신 다른 일부분의 아름다움을 극대화 시켜주는 라이브러리"

뉴스 및 컨텐츠
https://www.koreaminecraft.net/files/thumbnails/428/070/003/262x150.crop.jpg?20220123140328

당신에게 추천하는 10가지의 정글 시드들 1

teara

2022-01-23

0

https://www.koreaminecraft.net/files/thumbnails/935/065/003/262x150.crop.jpg?20220121124720

업데이트

베드락 에디션 베타 1.18.10.28 업데이트 3

허두

2022-01-21

0

https://www.koreaminecraft.net/files/thumbnails/631/064/003/262x150.crop.jpg?20220120191819

업데이트

마인크래프트 1.18.2 스냅샷 22w03a 업데이트 4

마리오군

2022-01-20

1

https://www.koreaminecraft.net/files/thumbnails/166/062/003/262x150.crop.jpg?20220119202938

레딧

번역) 크리퍼 그림을 만들어봤어 4

teara

2022-01-19

1