TIL IEX 콘솔 #1
iex
인 Elixir 콘솔(i/1
)에 약간의 트릭을 적용합니다.예를 들어
iex
에 코드를 입력하면 다음과 같습니다.iex(1)> IO.inspect {:a, :b}
{:a, :b}
그런 다음
i
를 입력합니다. 이 도우미는 마지막으로 입력한 명령에 대한 유형 정보를 인쇄합니다iex
.iex(1)> I
Term
{:a, :b}
Data type
Tuple
Reference modules
Tuple
Implemented protocols
IEx.Info, Inspect
아래 예와 같이 헬퍼에 용어를 지정할 수도 있습니다.
iex(3)> i (4 / 2)
Term
2.0
Data type
Float
Reference modules
Float
Implemented protocols
IEx.Info, Inspect, List.Chars, String.Chars
iex(4)> i "hello"
Term
"hello"
Data type
BitString
Byte size
5
Description
This is a string: a UTF-8 encoded binary. It's printed surrounded by
"double quotes" because all UTF-8 encoded code points in it are printable.
Raw representation
<<104, 101, 108, 108, 111>>
Reference modules
String, :binary
Implemented protocols
Collectable, IEx.Info, Inspect, List.Chars, String.Chars
오늘은 여기까지입니다.
Reference
이 문제에 관하여(TIL IEX 콘솔 #1), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/caciatori/til-iex-console-1-4nd4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)