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: 16
Deep 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.