├── .github ├── FUNDING.yml └── workflows │ └── build.yml ├── .gitignore ├── .jvmopts ├── LICENSE ├── README.md ├── docs ├── fast_string_interpolator_heap_usage.png └── fast_string_interpolator_throughput.png ├── fsi-benchmark-core └── shared │ └── src │ ├── main │ └── scala │ │ └── com │ │ └── github │ │ └── plokhotnyuk │ │ └── fsi │ │ └── benchmark_core │ │ ├── NestedConcatenationBenchmarkCore.scala │ │ └── SimpleConcatenationBenchmarkCore.scala │ └── test │ └── scala │ └── com │ └── github │ └── plokhotnyuk │ └── fsi │ └── benchmark_core │ ├── NestedConcatenationBenchmarkCoreSpec.scala │ └── SimpleConcatenationBenchmarkCoreSpec.scala ├── fsi-benchmark └── jvm │ └── src │ ├── main │ └── scala │ │ └── com │ │ └── github │ │ └── plokhotnyuk │ │ └── fsi │ │ └── benchmark │ │ ├── NestedConcatenationBenchmark.scala │ │ └── SimpleConcatenationBenchmark.scala │ └── test │ └── scala │ └── com │ └── github │ └── plokhotnyuk │ └── fsi │ └── benchmark │ ├── NestedConcatenationBenchmarkSpec.scala │ └── SimpleConcatenationBenchmarkSpec.scala ├── fsi-macros └── shared │ └── src │ ├── main │ ├── scala-2 │ │ └── com │ │ │ └── github │ │ │ └── plokhotnyuk │ │ │ └── fsi │ │ │ └── package.scala │ └── scala-3 │ │ └── package.scala │ └── test │ └── scala │ └── com │ └── github │ └── plokhotnyuk │ └── specs │ └── fsi │ └── FastStringInterpolatorSpec.scala ├── project ├── build.properties ├── plugins.sbt └── project │ └── sbt-updates.sbt ├── release.sbt └── version.sbt /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plokhotnyuk/fast-string-interpolator/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plokhotnyuk/fast-string-interpolator/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plokhotnyuk/fast-string-interpolator/HEAD/.gitignore -------------------------------------------------------------------------------- /.jvmopts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plokhotnyuk/fast-string-interpolator/HEAD/.jvmopts -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plokhotnyuk/fast-string-interpolator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plokhotnyuk/fast-string-interpolator/HEAD/README.md -------------------------------------------------------------------------------- /docs/fast_string_interpolator_heap_usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plokhotnyuk/fast-string-interpolator/HEAD/docs/fast_string_interpolator_heap_usage.png -------------------------------------------------------------------------------- /docs/fast_string_interpolator_throughput.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plokhotnyuk/fast-string-interpolator/HEAD/docs/fast_string_interpolator_throughput.png -------------------------------------------------------------------------------- /fsi-benchmark-core/shared/src/main/scala/com/github/plokhotnyuk/fsi/benchmark_core/NestedConcatenationBenchmarkCore.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plokhotnyuk/fast-string-interpolator/HEAD/fsi-benchmark-core/shared/src/main/scala/com/github/plokhotnyuk/fsi/benchmark_core/NestedConcatenationBenchmarkCore.scala -------------------------------------------------------------------------------- /fsi-benchmark-core/shared/src/main/scala/com/github/plokhotnyuk/fsi/benchmark_core/SimpleConcatenationBenchmarkCore.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plokhotnyuk/fast-string-interpolator/HEAD/fsi-benchmark-core/shared/src/main/scala/com/github/plokhotnyuk/fsi/benchmark_core/SimpleConcatenationBenchmarkCore.scala -------------------------------------------------------------------------------- /fsi-benchmark-core/shared/src/test/scala/com/github/plokhotnyuk/fsi/benchmark_core/NestedConcatenationBenchmarkCoreSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plokhotnyuk/fast-string-interpolator/HEAD/fsi-benchmark-core/shared/src/test/scala/com/github/plokhotnyuk/fsi/benchmark_core/NestedConcatenationBenchmarkCoreSpec.scala -------------------------------------------------------------------------------- /fsi-benchmark-core/shared/src/test/scala/com/github/plokhotnyuk/fsi/benchmark_core/SimpleConcatenationBenchmarkCoreSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plokhotnyuk/fast-string-interpolator/HEAD/fsi-benchmark-core/shared/src/test/scala/com/github/plokhotnyuk/fsi/benchmark_core/SimpleConcatenationBenchmarkCoreSpec.scala -------------------------------------------------------------------------------- /fsi-benchmark/jvm/src/main/scala/com/github/plokhotnyuk/fsi/benchmark/NestedConcatenationBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plokhotnyuk/fast-string-interpolator/HEAD/fsi-benchmark/jvm/src/main/scala/com/github/plokhotnyuk/fsi/benchmark/NestedConcatenationBenchmark.scala -------------------------------------------------------------------------------- /fsi-benchmark/jvm/src/main/scala/com/github/plokhotnyuk/fsi/benchmark/SimpleConcatenationBenchmark.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plokhotnyuk/fast-string-interpolator/HEAD/fsi-benchmark/jvm/src/main/scala/com/github/plokhotnyuk/fsi/benchmark/SimpleConcatenationBenchmark.scala -------------------------------------------------------------------------------- /fsi-benchmark/jvm/src/test/scala/com/github/plokhotnyuk/fsi/benchmark/NestedConcatenationBenchmarkSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plokhotnyuk/fast-string-interpolator/HEAD/fsi-benchmark/jvm/src/test/scala/com/github/plokhotnyuk/fsi/benchmark/NestedConcatenationBenchmarkSpec.scala -------------------------------------------------------------------------------- /fsi-benchmark/jvm/src/test/scala/com/github/plokhotnyuk/fsi/benchmark/SimpleConcatenationBenchmarkSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plokhotnyuk/fast-string-interpolator/HEAD/fsi-benchmark/jvm/src/test/scala/com/github/plokhotnyuk/fsi/benchmark/SimpleConcatenationBenchmarkSpec.scala -------------------------------------------------------------------------------- /fsi-macros/shared/src/main/scala-2/com/github/plokhotnyuk/fsi/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plokhotnyuk/fast-string-interpolator/HEAD/fsi-macros/shared/src/main/scala-2/com/github/plokhotnyuk/fsi/package.scala -------------------------------------------------------------------------------- /fsi-macros/shared/src/main/scala-3/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plokhotnyuk/fast-string-interpolator/HEAD/fsi-macros/shared/src/main/scala-3/package.scala -------------------------------------------------------------------------------- /fsi-macros/shared/src/test/scala/com/github/plokhotnyuk/specs/fsi/FastStringInterpolatorSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plokhotnyuk/fast-string-interpolator/HEAD/fsi-macros/shared/src/test/scala/com/github/plokhotnyuk/specs/fsi/FastStringInterpolatorSpec.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.10.11 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plokhotnyuk/fast-string-interpolator/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /project/project/sbt-updates.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plokhotnyuk/fast-string-interpolator/HEAD/project/project/sbt-updates.sbt -------------------------------------------------------------------------------- /release.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plokhotnyuk/fast-string-interpolator/HEAD/release.sbt -------------------------------------------------------------------------------- /version.sbt: -------------------------------------------------------------------------------- 1 | ThisBuild / version := "0.6.4-SNAPSHOT" 2 | --------------------------------------------------------------------------------