2014-02-22 3 views
3

Char의 값을 Fay?에서 숫자 ASCII 코드로 변환 할 수 있습니까? Char에서 Fay의 ASCII 코드로 변환

는 (하스켈의 서곡이 기능 fromEnum와 동등한 기능 ord을 제공합니다,하지만 난 페이 전주곡 비슷한 아무것도 표시되지 않습니다.)

fay-base 패키지의 문서 유형 클래스를 많이 지적하지만, Fay가 형식 클래스를 지원하지 않기 때문에 fromEnum도 지원되지 않는다고 가정합니까?

답변

3

Data.Char은 (https://github.com/faylang/fay/issues/377 참조) 아직 페이베이스에없는 및 Int 만 열거 인스턴스가있는,하지만 난 ORD 및 CHR을 추가합니다. 그때까지하는 방법은 다음과 같습니다.

chr :: Int -> Char 
chr = ffi "String.fromCharCode(%1)" 

ord :: Char -> Int 
ord = ffi "%1.charCodeAt(0)"