Yan Zhulanow
|
1139a8dd0e
|
Mark builtins and stblib functions with 'operator'
|
2015-09-25 19:20:18 +03:00 |
|
Ilya Gorbunov
|
2c396cf28e
|
Add clarification about the lazy nature of Sequence.plus and Sequence.minus operations.
|
2015-07-17 10:54:54 +03:00 |
|
Ilya Gorbunov
|
8ac613dd67
|
Fix docs for String.partition
#KT-8493 Fixed
|
2015-07-17 10:54:40 +03:00 |
|
Ilya Gorbunov
|
fbd0c16551
|
Merging arrays without creating iterators.
|
2015-07-17 10:54:28 +03:00 |
|
Ilya Gorbunov
|
9d120dcd44
|
Provide minus and minusAssign for iterables, collections, sets, sequences.
removeAll and retainAll special case optimizations.
#KT-3721 Fixed
#KT-7466 Fixed
|
2015-07-17 10:53:18 +03:00 |
|
Ilya Gorbunov
|
048a3ebcc1
|
Implement plus for sequence as operand and refactor plus tests.
|
2015-07-17 10:53:05 +03:00 |
|
Ilya Gorbunov
|
a7bf415ad5
|
plus: do not generate ambiguos overloads.
|
2015-07-17 10:51:35 +03:00 |
|
Ilya Gorbunov
|
7866184eb6
|
Array.plus — different implementations for JVM and JS.
Array.copyOf, copyOfRange available in JS.
|
2015-07-17 10:51:09 +03:00 |
|
Ilya Gorbunov
|
c883df544c
|
Make plus operation to be strict binary or right external binary for Sets and Arrays.
|
2015-07-17 10:50:58 +03:00 |
|
Ilya Gorbunov
|
4660b07687
|
StdLib cleanup: drop deprecated iterators and streams.
|
2015-06-29 17:06:45 +03:00 |
|
Dmitry Jemerov
|
8f0f02fc59
|
correct some errors and omissions in stdlib doc comments
|
2015-05-28 14:38:36 +02:00 |
|
Ilya Gorbunov
|
ae60f7a32f
|
Prettify kdocs and exception messages in the generated code.
|
2015-05-27 22:16:15 +03:00 |
|
Ilya Gorbunov
|
9759be5493
|
Generate sum() methods for arrays, iterables and sequences of Byte and Short. These overloads got explicit platformName.
Heuristics to decide when to set platformName.
#KT-3714
|
2015-04-22 18:21:24 +03:00 |
|
Ilya Gorbunov
|
9ed2cb3858
|
Provide zip() and merge() overloads for primitive arrays with themselves.
Better predicting size of resulting list of plus() operation.
#KT-4968 Fixed
|
2015-04-22 03:19:30 +03:00 |
|
Ilya Gorbunov
|
58310d172f
|
Deprecate sequence implementations in favor of sequence operations.
|
2015-04-21 21:27:24 +03:00 |
|
Stanislav Erokhin
|
b703f59e04
|
Migrate kotlin sources, maven projects and stdlib to new lambda syntax
|
2015-04-07 13:08:53 +03:00 |
|
Ilya Ryzhenkov
|
e448f40756
|
Rename Stream<T> to Sequence<T> and provide migration path via deprecated types and functions.
|
2015-03-12 22:56:43 +03:00 |
|
Valentin Kipyatkov
|
817b86a820
|
Temporary added explicit imports of java.util.Collections into stdlib
|
2014-12-26 16:23:18 +03:00 |
|
Ilya Ryzhenkov
|
d908678dcf
|
Take into account collection sizes when possible #KT-6180
|
2014-12-23 20:00:01 +03:00 |
|
Ilya Ryzhenkov
|
4cd2ba1e30
|
Fix Array<out> variance in stdlib #KT-6482 Fixed
|
2014-12-23 20:00:01 +03:00 |
|
Ilya Ryzhenkov
|
65da4cb2fb
|
Generalize zip(..) to merge(..) { t1, t2 -> ... }, add merge for maps.
|
2014-06-24 23:49:16 +04:00 |
|
Ilya Ryzhenkov
|
89c1260627
|
Fix formatting in Engine and templates
|
2014-04-24 12:59:41 +04:00 |
|
Ilya Ryzhenkov
|
cbc0e6404e
|
Support String in generators, and migrate generated functions.
|
2014-04-24 12:59:41 +04:00 |
|
Ilya Ryzhenkov
|
108fdc0097
|
Make stream plus operation actually streaming (lazy).
|
2014-03-19 20:25:14 +04:00 |
|
Ilya Ryzhenkov
|
e37d8174c3
|
New stdlib generators
|
2014-03-19 20:25:11 +04:00 |
|