Closed evan-moon closed 6 months ago
Latest commit: 1e2d292ac53209fa0941f6a7ff0510617a82557f
The changes in this PR will be included in the next version bump.
Not sure what this means? Click here to learn what changesets are.
Click here if you're a maintainer who wants to add another changeset to this PR
Name | Link |
---|---|
Latest commit | 1e2d292ac53209fa0941f6a7ff0510617a82557f |
Latest deploy log | https://app.netlify.com/sites/es-hangul/deploys/661f27697973e40008f3362d |
Deploy Preview | https://deploy-preview-53--es-hangul.netlify.app |
Preview on mobile | Toggle QR Code...Use your smartphone camera to open QR code link. |
To edit notification comments on pull requests, go to your Netlify site configuration.
Overview
https://github.com/toss/es-hangul/issues/18 에서 이슈레이징된
aseemble
함수를 구현하기 위해 한글 문자를 합성하는 함수를 추가합니다.combineHangulCharacter
,combineVowels
함수 추가combineHangulCharacter
함수의 커링된 버전인curriedCombineHangulCharacter
함수 추가canBeChosung
,canBeJungsung
,canBeJongsung
함수에 타입 가드 추가combineHangulCharacter
초성, 중성, 종성을 인자로 받아 하나의 한글 문자를 생성합니다. 만약 잘못된 값을 입력받았다면
"Invalid hangul character"
에러를 throw 합니다.curriedCombineHangulCharacter
combineHangulCharacter
함수의 커링된 버전입니다. https://github.com/toss/es-hangul/issues/18 에서 이슈레이징된, 조건에 따라 순차적으로 문자를 합성해나가야하는 함수를 구현할 때 필요합니다.combineVowels
두 개의 단모음을 인자로 받아 겹모음을 생성합니다. 만약 올바르지 않은 단모음을 입력받았다면 Join하여 반환합니다.
PR Checklist