ํ์ค์ผ_์ด๋ณด
-
[Haskell] #3 Tuple๊ณต๋ถ/ํจ์ํ ํ๋ก๊ทธ๋๋ฐ 2020. 1. 12. 17:47
์๋ ํ์ธ์, Lemon Kim ์ ๋๋ค! ์ค๋์ด 1์ฅ์ ๋ง์ง๋ง์ด์์! ์ผ์.... ๋ฒ์จ๋ถํฐ ํ์์ ์๋ ๊ฐ๋ ์ด ์๊ณ ์์ํ ๊ฐ๋ ์ด ์ถ๊ฐ๋๊ณ ์์ด์ ๋จธ๋ฆฌ์ ๊น์ด ๋๊ณ ์์ต๋๋ค. ์ด์ ํธ (List) 2020/01/12 - [๊ณต๋ถ/ํจ์ํ ํ๋ก๊ทธ๋๋ฐ] - [Haskell] #2 List(2) Range, list comprehension ์ค์ตํ๊ธฐ ์ข์ ์จ๋ผ์ธ ์ฌ์ดํธ List https://repl.it/languages/haskell ๊ทธ๋ผ, ๋ฐ๋ก ์์ํ ๊ฒ์ :) Tuple (ํํ)์ List์๋ ๋ค๋ฅด๊ฒ, 1. ์ ํด์ง ๊ธธ์ด์ ๊ฐ์ ๋ณ๊ฒฝํ ์ ์๋ 2. ์๋ก ๋ค๋ฅธ ํ์ ๋ ์ ์ฅํ ์ ์๋ ์๋ฃํ์ด์์. ๋ค์ด์๋ ์๋ฃ ๊ฐฏ์์ ๋ฐ๋ผ์ 2๊ฐ๋ ํ์ด(Pair), 3๊ฐ๋ ํธ๋ฆฌํ(Triple) ์ด๋ ๊ฒ ๋ถ๋ฅด๊ธฐ๋ ํ๋ค๋ค์. ํ์ด์..
-
[Haskell] #2 List(2) Range, list comprehension๊ณต๋ถ/ํจ์ํ ํ๋ก๊ทธ๋๋ฐ 2020. 1. 12. 13:23
Haskell์ ๋ฌดํ ๋ฆฌ์คํธ, ํน์ ์กฐ๊ฑด์ ๋ง์กฑํ๋ ๋ฆฌ์คํธ๋ฅผ ์ฝ๊ฒ ์์ฑํ๋ ๋ฐฉ๋ฒ๋ ์ ๊ณตํฉ๋๋ค. Range์ List Comprehension์ ์์๋ณด์ฃ ! ์ง๋ํธ 2020/01/11 - [๊ณต๋ถ/ํจ์ํ ํ๋ก๊ทธ๋๋ฐ] - [Haskell] #1 List (1) ๊ธฐ๋ณธ์ ์ธ ์ฐ์ฐ๋ค ๊ฐ๋จํ๊ฒ Online IDE๋ก ํ ์คํธํด๋ณด๊ณ ์ถ๋ค! ์๋์ ๋ค์ด๊ฐ์ ์ ์ ๋ ฅํด๋ณด์ ๋ ์ฌ๋ฐ์ต๋๋ค https://repl.it/languages/haskell Range ์ฑ ๋ฒ์ญ์์๋ '๋ฒ์'๋ผ๊ณ ๋ฒ์ญ๋์ด ์์์ง๋ง, ์๋ฌธ์์ ๋์ค๋ range๊ฐ ์กฐ๊ธ ๋ ์ฝ๊ฒ ๋ค๊ฐ์ค๊ธฐ ๋๋ฌธ์ ์ด ์ฉ์ด๋ฅผ ๋์ ์ฌ์ฉํ๊ธฐ๋ก ํ์ต๋๋ค. ์ ์ํ๊ธฐ [์์์์ .. ๋์์] [1..20] [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,..
-
[Haskell] #0 Hello, Haskell!๊ณต๋ถ/ํจ์ํ ํ๋ก๊ทธ๋๋ฐ 2020. 1. 9. 21:28
์๋ ํ์ธ์, ๋ ๋ชฌํด์ ๋๋ค๐ ๋งค์ผ ๊ฐ์ด ๋ง๋งํ ๊ธ๊ฐ์ ์ฐพ์ ํค๋งค๊ณ ์์๋๋ฐ ๋ง์นจ.. ์ ๊ฐ Haskell ์คํฐ๋๋ฅผ ์์ํ๊ฒ ๋์๋ค์? ใ ์ ๋๋ค์! (๋ถ๋ด์ค๋ฝ์ง ์์) ๊ธ๊ฐ์ด ์๊ฒผ์ด! ํน์๋ผ๋ ํ๋ฆฐ ๋ถ๋ถ์ด๋ ์ง๋ฌธ ์ ๋ณดํด์ฃผ์๋ฉด ๋งค์ฐ ๊ฐ์ฌํ๊ฒ ์ต๋๋ค :) ๊ต์ฌ๋ก๋ ๊ฐ์ฅ ์ฌ์ด ํ์ค์ผ ์ฑ (์์ด ์๋ฌธ์ ๋ฌด๋ฃ๋ก ๊ณต๊ฐ๋์ด ์์ต๋๋ค http://learnyouahaskell.com/chapters. ์๋ฌธ์ด ๋ ์ฝ๋ค๋ ํ์ด ๋ง๊ธด ํฉ๋๋ค.) ์ปดํ์ผ๋ฌ๋ ์จ๋ผ์ธ IDE https://repl.it/languages/haskell ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ์ฑ ์์๋ GHCi๋ฅผ ์ง์ ์ค์นํด ์ฌ์ฉํ๋๋ฐ, ์ ๋ ์ค์น์ ์คํจํด์.. ์ฑ๊ณตํ๋ฉด ๋ ์ฌ๋ ค๋๋ฆด๊ฒ์...๐ ๋ช ๋ฒ์ ์ฝ์ง ๋์ ์ฑ๊ณตํ์ต๋๋ค :) ํน์ ๊ถ๊ธํ์ ๋ถ์ ์ฐธ๊ณ ํด์ฃผ์ธ์ 2020/..