From 89427de5cd4918af465211ac5bf4e868797353bc Mon Sep 17 00:00:00 2001 From: sergeych Date: Fri, 13 Jun 2025 18:02:34 +0400 Subject: [PATCH] better docs --- docs/advanced_topics.md | 7 ++++++- library/build.gradle.kts | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/docs/advanced_topics.md b/docs/advanced_topics.md index c3243b4..db1b873 100644 --- a/docs/advanced_topics.md +++ b/docs/advanced_topics.md @@ -96,9 +96,14 @@ arguments list in almost arbitrary ways. For example: // Swap first and last arguments in the call fun swap_args(first, others..., last, f) { f(last, ...others, first) } + fun glue(args...) { + var result = "" + for( a in args ) result += a + } + assertEquals( "321", - swap_args( 1, 2, 3 ) { a, b, c -> "" + a + b + c } + swap_args( 1, 2, 3, glue) ) >>> void diff --git a/library/build.gradle.kts b/library/build.gradle.kts index 2605880..f9e6a6f 100644 --- a/library/build.gradle.kts +++ b/library/build.gradle.kts @@ -5,7 +5,7 @@ import org.jetbrains.kotlin.gradle.ExperimentalWasmDsl import org.jetbrains.kotlin.gradle.dsl.JvmTarget group = "net.sergeych" -version = "0.6.0-SNAPSHOT" +version = "0.6.1-SNAPSHOT" buildscript { repositories {