SCALA EXERCISES Cats (2017.05.26) - codeport/scala GitHub Wiki
์ฒดํฌ์ธ (๊ธฐ๋ถ/๊ทผํฉ/๊ธฐ๋ํ๋ ๋ฐ)
- ์๊ทผ
- ์ค๋ซ๋ง์ ์์ ์ข๋ค.
- ์ ๋ฒ์ฃผ๊น์ง ์คํ์ธ ์ถ์ฅ. ์ฌ๋ ๋น์ฆ๋์ค ์
๊ทธ๋ ์ด๋๊ฐ ์ ์ผ ์ข์๋ค.
- ๋ฐ์ ์ดํดํ์ผ๋ฉด ์ข๊ฒ ๋ค.
- Wayne
- ์ด์ฝ๋ ์ ๋ฐ์ ์ข๋ค.
- ์ฌ์ ์๊ฒ ์ง๋ด๊ณ ์๋ค.
- 1/4๋ง ์ดํดํด๋ ๋ง์กฑํ๊ฒ ๋ค.
- ์ฉ์ค
- ์ด์ง ์กธ๋ฆฌ๋ค.
- ๋นจ๊ฐ ์ฑ
๋ณด๋ ์ค.
- 1/5๋ง ์ดํดํด๋ ๋ง์กฑํ๊ฒ ๋ค.
- ์น์
- ์ฃผ๋ง์๋ ์ผํ ๊ฒ ๊ฐ์ ๋ณ๋ก.
- ์ผ ๋ง์ด ํ๊ณ ์๋ค.
- cats ์์ ์ ์จ ๋ณธ ์ ์๋๋ฐ ๋ฐ ์ ๋ ์ดํดํ ์ ์์์ผ๋ฉด.
- ๊ธฐ์
- ๋ฉ๋ฏธํ์๋๋ฐ ์ข ๊ด์ฐฎ์์ก๋ค.
- ํํํ๊ณ ์์.
- ์ค๋ ์ด๋ฐ ๊ฑฐ ํ๋ ๊ฑฐ๊ตฌ๋ ํ๊ณ ์๊ณ ๊ฐ์ผ๋ฉด
- ์ํธ
- ์ข๋ค.
- ์ฌ์ ํ ๋ฌธ์์์
์ค.
- ๋จธ๋ฆฌ ์ข ์ฐ๊ณ ๊ฐ ์ ์์ผ๋ฉด
- ์ฑํผ
- ์ฝ๊ฐ ์กธ๋ฆฌ๋ค.
- ์ผ์ ์ด์ฌํ ํ๋ ์ค
- cats ์ข ๋ ์ ์๊ณ ๊ฐ์ผ๋ฉด.
ํ๊ณ (์ข์๋ ์ /์์ฌ์ ๋ ์ /๋ค์์ฃผ๊น์ง ํ ์ผ)
- ์๊ทผ
- ๊ฐ๋ฐํ๊ฒฝ ์ธํ
ํ์ง ์์๋ ๋์ ์ข์๋ค.
- ๋ญ๊ฐ ํ๋ ธ๋์ง ์๋ ค์ฃผ์ง ์์์ ์ ์ ์ด ์์๋ค.
- ๋ค์์ฃผ์ ์ค๊ฒ ์ต๋๋ค.
- Wayne
- ์ด๋ ค์์ ๋ญ๋ชจ๋ฅด๋์ง ๋ชฐ๋ผ์ ์ข์๋ค.
- ๋ค์ดํดํ์ง ๋ชปํด์ ์์ฌ์ ๋ค.
- ์ฐธ์ํ ์ ์๋๋ก
- ์ฉ์ค
- ๋ชฉํ์น๋ฅผ ๋ฌ์ฑํ ๊ฒ ๊ฐ์์ ์ข๋ค.
- ๋ค๋ก๊ฐ์๋ก ์์ ์ฝ์๊ฑธ ๊น๋จน์ด์ ์ข๋ค.
- ํ๋ฒ ๋ ์ฝ์ด๋ณด๊ฒ ๋ค.
- ์น์
- ์๋ก์ด๊ฑธ ๋ฐฐ์์ ์ข์๋ค.
- ์ดํด๋ฅผ ๋ง์ด ํ ์ ์์ ์ค ์์๋๋ฐ ์๋๋ผ์ ์์ฌ์ ๋ค.
- ํ๋ฒ ๋ ์ฝ์ด๋ณด๊ณ ์ค๊ฒ ๋ค.
- ๊ธฐ์
- ๋๋ ์ ธ์ ๋ณด๋๊ฒ ์ข์๋ค.
- ์๋ค.
- ๋ดค๋๊ฑฐ ๋ค์ํ๋ฒ ๋ณด๊ฒ ๋ค.
- ์ํธ
- ์ฐธ์ํ๊ฑฐ์ ์๋ฏธ๋ฅผ ๋ ์ ์์ด์ ์ข์๋ค.
- ์ ์ดํด๋ฅผ ๋ชปํด์ ์์ฌ์ ๋ค.
- ๋ง์์ ์ค๋น๋ฅผ ํ๊ฒ ๋ค.
- ์ฑํผ
- ์ฝ๊ฐ ๋ง์ ๋ด์ ์ข์๋ค.
- MonoidK ๋๋ฌธ์ ํ๋ค์๋ค.
- Cats๋ฌธ์๋ฅผ ์ข ๋ ๋ณด๊ฒ ๋ค.