이 코드는 F#에서 Fantomas OAK AST를 사용하여 네임스페이스 선언을 인코딩하고 디코딩하는 방법을 보여줍니다. FantomasWriter
모듈은 문자열로부터 네임스페이스를 생성하는 기능을 제공하며, FantomasReader
모듈은 OAK AST로부터 네임스페이스를 추출하는 기능을 제공합니다. Fabulous.AST
패키지를 사용하면 OAK 작성이 더 쉬워집니다. 예제에서는 "hello.one.two"라는 네임스페이스를 생성하고 이를 OAK AST로 변환한 후, 다시 네임스페이스 문자열로 추출하여 출력합니다. 이 코드는 dotnet fsi
스크립트로 실행할 수 있습니다.
1개의 좋아요