tap hop lenh duoc chay theo thu tu.
ban luyen
Elm
lo trinh thuc hanh de hoc Elm tu con so 0
dinh nghia truoc
Elm la gi
Elm dung de viet chi dan chinh xac. O day ban hoc theo lo trinh thuc hanh de hoc Elm tu con so 0. Hay bat dau voi mot mo hinh: dau vao qua cac buoc roi thanh dau ra.
Main.elmchay elm make src/Main.elmthoi quen hoc mot phan nho cua Elm, go vi du toi thieu roi chaygia tri la du lieu. bien la ten de giu du lieu.
mot viec nho co ten, nhan dau vao va tao ket qua.
Elm compiler chay code trong Main.elm.
doan code dau tien
dau ra chuong trinh
entry point output syntax texttext "42"
dau ra 42pha he ngon ngu
cay pha he Elm
xem Elm den tu dau, gan voi ngon ngu nao, va nen hoc gi tiep.
phu hop cho lo trinh thuc hanh de hoc Elm tu con so 0
tu con so 0
Ngan hang cau hoi
Tim truoc khi luyen
Chon giai doan hoac tim trong ngan hang cua ngon ngu nay roi mo bai tap.
Elm cau 1
Elm cau 1. Chon mo ta phu hop nhat voi in mot gia tri.
Elm cau 2
Elm cau 2. Chon mo ta phu hop nhat voi dat ten cho gia tri.
Elm cau 3
Elm cau 3. Chon mo ta phu hop nhat voi ham tai su dung.
Elm cau 4
Elm cau 4. Chon mo ta phu hop nhat voi tap hop co ban.
Elm cau 5
Elm cau 5. Chon mo ta phu hop nhat voi in mot gia tri.
Elm cau 6
Elm cau 6. Chon mo ta phu hop nhat voi dat ten cho gia tri.
Elm cau 7
Elm cau 7. Chon mo ta phu hop nhat voi ham tai su dung.
Elm cau 8
Elm cau 8. Chon mo ta phu hop nhat voi tap hop co ban.
Elm cau 9
Elm cau 9. Chon mo ta phu hop nhat voi in mot gia tri.
Elm cau 10
Elm cau 10. Chon mo ta phu hop nhat voi dat ten cho gia tri.
Elm cau 11
Elm cau 11. Chon mo ta phu hop nhat voi ham tai su dung.
Elm cau 12
Elm cau 12. Chon mo ta phu hop nhat voi tap hop co ban.
Elm cau 13
Elm cau 13. Chon mo ta phu hop nhat voi in mot gia tri.
Elm cau 14
Elm cau 14. Chon mo ta phu hop nhat voi dat ten cho gia tri.
Elm cau 15
Elm cau 15. Chon mo ta phu hop nhat voi ham tai su dung.
Elm cau 16
Elm cau 16. Chon mo ta phu hop nhat voi tap hop co ban.
Elm cau 17
Elm cau 17. Chon mo ta phu hop nhat voi in mot gia tri.
Elm cau 18
Elm cau 18. Chon mo ta phu hop nhat voi dat ten cho gia tri.
trac nghiem
Elm cau 1
Elm cau 1. Chon mo ta phu hop nhat voi in mot gia tri.
text "42"
tham khao
mau cho Main.elm
elm make src/Main.elmentry point output syntax text
dau ra chuong trinh
text "42"
- Run the smallest file first
- Print one known value
- Check the output before adding more code
variables assignment types =
gia tri va ten
total = 42 view = text (String.fromInt total)
- Give values readable names
- Keep one idea per line while learning
- Trace the value before changing it
function collection List
ham va tap hop
add a b = a + b scores = [40, 2] count = List.length scores
- Keep functions small
- Return useful values
- Use the common collection before reaching for frameworks