Kind2/base/String
MaisaMilena ec49dafd9d
Parse UTF-8 into String (#297)
* Add some functions related to Bytes and others

* Add some byte functions and tests

* Add more bytes funcs and decode for utf-8 - needs to test

* Update some names in tests for bytes

* Update some test

* Update kind version on Playground

* Add some bytes funcs

* WIP with Bytes.to_string

* WIP Bytes.parse_string.aux grrr

* Can decode Bytes.test.parse_string.2

* Can parse some strings

* Most part of string parsing from UTF-8

* Clean some code and update tests in Bytes.test.all

* fix from victor version

* Remove Scheme target, add comment about WIP

Co-authored-by: caotic123 <camposferreiratiago@gmail.com>
2021-10-04 23:15:58 -03:00
..
Builder UwU 2021-02-19 20:15:26 -03:00
chunks_of implement String.chunks_of 2021-09-28 16:26:04 -03:00
flatten erase types 2021-04-19 14:28:03 -03:00
includes UwU 2021-02-19 20:15:26 -03:00
join erase types 2021-04-19 14:28:03 -03:00
length Update some details in Buffer32 2021-06-11 13:45:59 -03:00
length32 UwU 2021-02-19 20:15:26 -03:00
remove_start_with UwU 2021-02-19 20:15:26 -03:00
reverse UwU 2021-02-19 20:15:26 -03:00
split erase types 2021-04-19 14:28:03 -03:00
test Parse UTF-8 into String (#297) 2021-10-04 23:15:58 -03:00
to_builder UwU 2021-02-19 20:15:26 -03:00
append.kind UwU 2021-02-19 20:15:26 -03:00
at.kind Bugfixes: cmp literals and Nat/Chr/Str must require their deps 2021-05-08 19:05:44 -03:00
Builder.kind UwU 2021-02-19 20:15:26 -03:00
byte_length.kind Fix typo in String function 2021-06-11 13:47:32 -03:00
chunks_of.kind implement String.chunks_of 2021-09-28 16:26:04 -03:00
cmp.kind Litereum polishments 2021-09-01 14:03:39 -03:00
concat_Var.kind Finish base functions of ECDSA 2021-06-22 23:43:47 -03:00
concat.kind UwU 2021-02-19 20:15:26 -03:00
concats.kind Add Keccak 2021-06-07 19:40:34 -03:00
cons_Var.kind WIP ECDSA and base for some Vector functions 2021-06-22 18:59:09 -03:00
conses.kind Add Keccak 2021-06-07 19:40:34 -03:00
deserializer.kind Kind 1.0.63 2021-06-12 17:32:04 -03:00
drop_while.kind support more substitutions in Kind.Comp.replace 2021-06-21 18:14:02 -03:00
drop.kind UwU 2021-02-19 20:15:26 -03:00
ends_with.kind UwU 2021-02-19 20:15:26 -03:00
eql_no_sensitive.kind add function to check if strings are equal without case sensitive (#193) 2021-04-29 13:13:52 -03:00
eql.kind UwU 2021-02-19 20:15:26 -03:00
escape.kind Kind 1.0.63 2021-06-12 17:32:04 -03:00
filter.kind UwU 2021-02-19 20:15:26 -03:00
flatten.kind erase types 2021-04-19 14:28:03 -03:00
fold.kind UwU 2021-02-19 20:15:26 -03:00
from_buffer8.kind IO UDP socket primitives 2021-06-29 12:22:52 -03:00
from_list.kind erase types 2021-04-19 14:28:03 -03:00
head.kind erase types 2021-04-19 14:28:03 -03:00
hex.kind Parse UTF-8 into String (#297) 2021-10-04 23:15:58 -03:00
imap.kind UwU 2021-02-19 20:15:26 -03:00
includes.kind UwU 2021-02-19 20:15:26 -03:00
intercalate.kind erase types 2021-04-19 14:28:03 -03:00
intersperse.kind UwU 2021-02-19 20:15:26 -03:00
is_empty.kind UwU 2021-02-19 20:15:26 -03:00
is_lower.kind Parse errors show contextual expression 2021-05-07 04:06:14 -03:00
is_nat.kind Update TestSuite, add more functions to String 2021-09-02 20:48:18 -03:00
is_upper.kind Parse errors show contextual expression 2021-05-07 04:06:14 -03:00
join.kind erase types 2021-04-19 14:28:03 -03:00
last.kind Bugfixes: cmp literals and Nat/Chr/Str must require their deps 2021-05-08 19:05:44 -03:00
length32.kind UwU 2021-02-19 20:15:26 -03:00
length.kind UwU 2021-02-19 20:15:26 -03:00
map.kind Re-add String.map 2021-06-22 18:19:24 -03:00
not_empty.kind fix dom syntax 2021-06-09 14:05:14 -03:00
null.kind UwU 2021-02-19 20:15:26 -03:00
pad_left_exact.kind App.Browser + some improvements 2021-05-28 03:34:29 -03:00
pad_left.kind UwU 2021-02-19 20:15:26 -03:00
pad_right_exact.kind App.Browser + some improvements 2021-05-28 03:34:29 -03:00
pad_right.kind UwU 2021-02-19 20:15:26 -03:00
parser.kind Kind 1.0.63 2021-06-12 17:32:04 -03:00
pure.kind UwU 2021-02-19 20:15:26 -03:00
remove_spaces.kind create DOM syntax 2021-06-08 18:03:16 -03:00
remove_start_with.kind UwU 2021-02-19 20:15:26 -03:00
repeat.kind UwU 2021-02-19 20:15:26 -03:00
reverse.kind UwU 2021-02-19 20:15:26 -03:00
run_builder.kind UwU 2021-02-19 20:15:26 -03:00
serializer.kind Kind 1.0.63 2021-06-12 17:32:04 -03:00
show_clean.kind Kaelin UI changes 2021-07-03 02:28:14 -03:00
show.kind UwU 2021-02-19 20:15:26 -03:00
slice.kind UwU 2021-02-19 20:15:26 -03:00
span.kind erase types 2021-04-19 14:28:03 -03:00
split.kind erase types 2021-04-19 14:28:03 -03:00
starts_with.kind UwU 2021-02-19 20:15:26 -03:00
stringifier.kind Kind 1.0.63 2021-06-12 17:32:04 -03:00
take_pair.kind Add/improve function "show" 2021-06-07 19:11:33 -03:00
take_while.kind support more substitutions in Kind.Comp.replace 2021-06-21 18:14:02 -03:00
take.kind UwU 2021-02-19 20:15:26 -03:00
to_bits.kind UwU 2021-02-19 20:15:26 -03:00
to_buffer8.kind IO UDP socket primitives 2021-06-29 12:22:52 -03:00
to_builder.kind UwU 2021-02-19 20:15:26 -03:00
to_char.kind Parse UTF-8 into String (#297) 2021-10-04 23:15:58 -03:00
to_hex.kind Varlen Events posts and String hex encodings 2021-06-29 15:04:16 -03:00
to_list.kind erase types 2021-04-19 14:28:03 -03:00
to_lower.kind create to_lower and to_upper functions 2021-04-28 18:23:13 -03:00
to_u16.kind Parse UTF-8 into String (#297) 2021-10-04 23:15:58 -03:00
to_upper.kind create to_lower and to_upper functions 2021-04-28 18:23:13 -03:00
trim.kind fix dom syntax 2021-06-09 14:05:14 -03:00