«elixir» 태그된 질문

Elixir는 오픈 소스, 동적, 컴파일 된 범용 함수형 프로그래밍 언어입니다. Erlang 플랫폼과 완벽하게 호환되도록 설계되었으며 소프트 실시간 보장 및 핫 코드 스왑 기능이있는 내결함성 분산 응용 프로그램을 작성하는 데 적합합니다.

8
엘릭서에는 왜 두 종류의 기능이 있습니까?
Elixir를 배우고 있는데 왜 두 가지 유형의 함수 정의가 있는지 궁금합니다. 모듈로 함수로 정의 def하여 호출,myfunction(param1, param2) 익명의 함수로 정의 fn하여 호출,myfn.(param1, param2) 두 번째 종류의 함수 만 일류 객체 인 것으로 보이며 다른 함수에 매개 변수로 전달할 수 있습니다. 모듈에 정의 된 함수는에 싸야합니다 fn. otherfunction(myfunction(&1, &2))그것을 쉽게하기 위해 …
279 erlang  elixir 



8
Elixir에서 변수 유형을 확인하는 방법
Elixir에서는 파이썬과 같은 유형을 어떻게 확인합니까? >>> a = "test" >>> type(a) <type 'str'> >>> b =10 >>> type(b) <type 'int'> Elixir에는 'is_bitstring', 'is_float', 'is_list', 'is_map'등과 같은 유형 검사기가 있지만 유형이 무엇인지 모를 경우 어떻게해야합니까?
138 elixir 

6
엘릭서 : 사용 vs 가져 오기
차이 무엇 use과 import? 주어진 컨텍스트를 현재 컨텍스트에 사용하기위한 간단한 메커니즘 https://hexdocs.pm/elixir/Kernel.SpecialForms.html#import/2 다른 모듈에서 함수 및 매크로를 가져옵니다. 한 가지 차이점은 import특정 기능 / 매크로를 선택하고 use모든 것을 가져 오는 것입니다. 다른 차이점이 있습니까? 언제 다른 것을 사용 하시겠습니까?
134 elixir 

1
Elixir / erlang은 마이크로 서비스 접근 방식에 적합합니까? [닫은]
닫힘 . 이 질문은 더 집중되어야 합니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중하도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 이 질문 개선 최근에 여러 공동 작업 마이크로 서비스를 배포하기 위해 docker compose를 사용하여 몇 가지 실험을 수행했습니다. …

4
엘릭서가 할 수 있지만 얼랭이 할 수없는 일이 있나요?
이 질문은 튜링 완성 언어가 할 수있는 일에 대한 일반적인 컨텍스트가 아니라 Beam VM과 그것이 제공하는 기능의 컨텍스트에 있습니다. 순수한 Erlang이나 Elixir를 배우기 위해 시간을 투자하고 싶습니다. 나는 둘 사이의 기본적인 차이점을 알고 있으며 오늘날 매크로, 더 나은 구문 및 언어의 빠른 개발로 인해 Elixir에 기대고 있습니다. 내 질문은 : …
102 erlang  elixir  otp 

3
키워드 목록의 이점은 무엇입니까?
엘릭서에는지도가 있습니다 : > map = %{:a => "one", :b => "two"} # = %{a: "one", b: "two"} > map.a # = "one" > map[:a] # = "one" 우리는 또한 키워드 목록이 있습니다 : > kl = [a: "one", b: "two"] # = [a: "one", b: "two"] > kl2 = …
101 elixir 


3
Rails Console과 동등한 Phoenix가 있습니까?
저는 Phoenix와 Elixir를 배우고 있으며 Ruby / Rails에서 pry데이터베이스 및 애플리케이션 상태를 검사 하는 데 사용하는 REPL에서 일하고 있습니다. Phoenix 앱에서 데이터베이스 및 모델과 상호 작용하는 방법을 알아 내려고합니다. 알고 iex있지만 repl에서 내 앱의 데이터베이스를 검사하는 방법을 모르겠습니다. repl에서 매번 ecto와 연결해야합니까? rails console동등한 것이 있습니까? Phoenix 문서, Elixir Dose …



3
IEx-여러 줄 명령을 취소하는 방법은 무엇입니까?
IEx를 사용하고 추가 대괄호 또는 "와 같은 오타를 만들면 대부분의 경우 구문 오류가 발생합니다. 그러나 다음과 같은 경우가 있습니다. iex(3)> Enum.each '12345', &(IO.puts(&1")) ...(3)> end ...(3)> ) ...(3)> ' ...(3)> end ...(3)> "" ...(3)> ... ? How to produce syntax error ? ...(3)> BREAK: (a)bort (c)ontinue (p)roc info (i)nfo (l)oaded …
82 elixir 

2
Elixir 애플리케이션을 실행하는 방법은 무엇입니까?
Elixir 애플리케이션을 실행하는 올바른 방법은 무엇입니까? 다음과 같이 간단한 프로젝트를 만들고 있습니다. mix new app 그 후에 할 수 있습니다. mix run 기본적으로 내 앱을 한 번 컴파일합니다. 그래서 내가 추가 할 때 : IO.puts "running" 에서 lib/app.ex내가 보는 "running"첫 번째 시간, 각각의 연속은 run일부 변경이없는 한 아무 것도하지 않습니다. …
82 elixir 

3
Elixir : .ex 사용시기 및 .exs 파일시기
비약의 문서는 명시 것을 Elixir 파일 확장자 .ex 외에도 Elixir는 스크립팅을위한 .exs 파일도 지원합니다. Elixir는 두 파일을 똑같은 방식으로 처리합니다. 유일한 차이점은 의도에 있습니다. .ex 파일은 컴파일을위한 것이며 .exs 파일은 컴파일 할 필요없이 스크립팅에 사용됩니다. 하지만 언제 어떤 파일 형식을 사용해야할지 잘 모르겠습니다. .ex 및 .exs의 단점과 목적은 무엇입니까?
80 elixir 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.