Radosław Waśko
ae9d51555f
Data analysts should be able to use Text.contains
to check for substring using various matcher techniques. ( #3285 )
...
* Add matching mode definitions
* Add stub for new method API and an initial test suite
* Fix tests, implement exact matching
* Implement Regex matching
* changelog
* Add benchmarks
* Wokraround for case insensitive regex locale support
* minor tweaks
* Unify Case_Insensitive
* Update edge cases
* Fix other affected places
* minor style change
* Add a problematic test
* Add a regex test for a similar situation
* Migrate to StringSearch:wq
* Add test cases for scharfes S edge case
* Add problematic Regex Unicode normalization test
* Document the regex accents peculiarity
* Do not apply the normalization in ASCII only mode
* cr
2022-02-22 15:41:56 +00:00
Radosław Waśko
14f57271a2
Ensure that Text.compare_to
compares strings according to grapheme clusters ( #3282 )
...
https://www.pivotaltracker.com/story/show/181175238
2022-02-17 17:09:41 +00:00
James Dunkerley
7afc8c48c5
Adding Integer.Parse ( #3283 )
...
* Integer parse via Longs
* Integer parse via Longs
* Benchmark for Number Parse
* CHANGELOG.md and Natural Order
* Expanded test set
* Number base tests
* Few more negative tests
2022-02-17 15:04:00 +00:00
James Dunkerley
68b85dea82
Improvement to the Natural Order Sort ( #3276 )
...
* Improved Natural Order
Data generator for benchmarking
* Missing Import
Benchmark script
* Update Natural_Order.enso
Restore missing ToDo
* Changelog
* PR Comments
* PR Comments
* Additional comments.
* Correction
2022-02-16 17:40:33 +00:00
Radosław Waśko
cfdb33bc68
Improve Vector ( #3232 )
2022-01-25 18:29:39 +01:00
Marcin Kostrzewa
334a022ffd
Import syntax including namespace ( #1806 )
2021-06-24 12:42:24 +02:00
Ara Adkins
96697ddc97
Fix a crash due to shadowed project names ( #1571 )
2021-03-16 12:45:19 +00:00
Ara Adkins
af1aab35aa
Improve dataflow errors in the standard library ( #1446 )
2021-02-02 12:31:33 +00:00
Marcin Kostrzewa
f2775176f7
Fluent Java Interop & Method Dispatch Refactor ( #1443 )
2021-02-01 15:56:20 +01:00
Marcin Kostrzewa
197190ceeb
Remove UFCS ( #1398 )
2021-01-14 21:53:04 +01:00
Ara Adkins
2c12a18b25
Implement sorting for Vector
( #1349 )
2020-12-15 14:20:59 +00:00
Ara Adkins
a0f87b3611
Add missing methods to the standard library ( #1284 )
2020-11-11 16:42:44 +00:00
Dmitry Bushev
36694e2496
Restructure the Standard Library ( #1245 )
...
Split std-lib into two libraries: Base and Test.
2020-10-29 08:48:48 +03:00
Marcin Kostrzewa
c0de753d95
JSON Library ( #1241 )
2020-10-23 14:16:48 +02:00
Marcin Kostrzewa
207aaaccf5
Map Implementation ( #1222 )
2020-10-20 13:43:04 +02:00
Marcin Kostrzewa
8668079337
Opt-in TCO ( #1219 )
2020-10-15 16:52:26 +02:00
Marcin Kostrzewa
2a44a858a7
Implement Generic Programming Facilities ( #1216 )
2020-10-13 13:45:58 +02:00
Marcin Kostrzewa
a1748c3978
Enso's Text Type ( #1166 )
2020-09-30 13:33:57 +02:00
Marcin Kostrzewa
e38d1ab521
Decimal Numbers ( #1146 )
2020-09-15 15:05:21 +02:00
Marcin Kostrzewa
7373da2f1f
Unbounded Integers ( #1134 )
2020-09-10 15:02:47 +02:00
Marcin Kostrzewa
6301542546
Vector Type ( #1133 )
2020-09-09 14:49:08 +02:00
Radosław Waśko
c979938527
Run components through the launcher ( #1073 )
2020-08-19 13:24:31 +01:00
Marcin Kostrzewa
40f44b5b9e
Test Framework for Enso ( #998 )
2020-07-16 15:53:27 +02:00
Marcin Kostrzewa
be43737a34
Layered State Monad ( #991 )
2020-07-13 17:00:15 +02:00