Elm:
Znalezienie długości ciągu znaków
How to:
W Elm używa się funkcji String.length do uzyskania długości ciągu znaków. Oto przykład:
import String
main =
let
myString = "Cześć, świecie!"
in
String.length myString
-- Wynik: 16Deep Dive
Historia języka Elm sięga 2012 roku. W Elm, operacja znalezienia długości ciągu jest prostsza niż w wielu innych językach – String.length robi to za nas. Alternatywy to własne funkcje rekurencyjne albo użycie bibliotek. Elm przechowuje stringi w UTF-16, więc String.length zwraca liczbę tzw. code units, co może być mylące przy specjalnych znakach czy emoji.
See Also
Dalsze informacje i przykłady znajdziesz w dokumentacji Elm oraz na stronie Elm Guide.