파이썬에서 왔는데 파이썬이 ipython
(가능하면 Emacs 지원이있는)과 같이 "사용하기 쉬운"셸을 찾고 있습니다. Erlang 셸에서는 실험 단계를 매우 늦추기 위해 항상 먼저 컴파일해야합니다 (c(...)
).erlang에 해당하는 ipython이 있습니까?
답변
예는 :)입니다 http://erlang.org/doc/man/escript.html
$ cat /tmp/test
#!/usr/bin/env escript
main(_) ->
io:format("Hello World!\n").
$ chmod +x /tmp/test
$ /tmp/test
Hello World!
가 간과 :
https://github.com/robbielynch/ierlang
또한 비약을위한 IPython 커널이있다! 그러나 여전히, 탭 완성 (tab-completion) 등은 없습니다 ... –
모듈 이름과 함수 이름에 대한 일반 Erlang 쉘의 탭 완성 기능이 있습니다. –
쉘 자동로드 변경에 대한 내 의견을 아래에서보십시오. –
모듈을 자동로드 코드에 대한 프로세스가 쉘에 변화가 시작을 구축하는 매우 쉽게해야합니다. Erlang은 실제로 이런 종류의 것을 지원합니다. 따라서 언제든지 코드를 다시 컴파일하여 쉘에 자동으로로드되므로 c ('module.erl')를 입력 할 필요가 없습니다. 당신 자신. 파일 변경 사항을 모니터하고 자동으로 컴파일 할 수도 있습니다. 참조 :
http://github.com/toddlipcon/mochiweb/blob/29d6ffd58aa2cd175f84cadfc1ce1697f366ef62/src/reloader.erl
을 행동의 예를 들면.
현재이 모듈은 다시 컴파일 된 모듈을 찾고 있지만 변경된 소스 파일을 찾아 다시 컴파일해야합니다.
IErlang은 IPython 용 Erlang 언어 커널입니다. IPython이 파이썬 코드를 실행하는 곳을 제외하고, 사용자는 IPython의 노트북 프론트 엔드를 사용할 수 있습니다. IErlang은 erlang 코드를 실행하고 erlang 모듈을 컴파일하고 실행할 수 있습니다.
나는 IErlang을 도킹합니다. 당신은 도커와 함께 아래 명령을 IErang 실행할 수 있습니다. 'docker run -d -p 8888 : 8888 nacyot/ierlang : apt' – nacyot
- 1. Erlang에 HTML 파서 작성하기
- 2. erlang에 모듈을 어떻게 설치합니까?
- 3. IPython이 win32api를로드하지 못합니다.
- 4. IPython이 장고 쉘에서 작동하지 않습니다.
- 5. 파이썬 2.6.1 제거를위한 ipython이 필요합니까?
- 6. 캐리지 리턴 (줄 바꿈이 아님)이 erlang에 있습니까?
- 7. EDQUOT에 해당하는 Windows가 있습니까?
- 8. Django에 해당하는 ActiveScaffold가 있습니까?
- 9. WebGoat에 해당하는 .NET이 있습니까
- 10. WPF에 해당하는 mt.dialog가 있습니까?
- 11. getchar에 해당하는 Java가 있습니까?
- 12. LPTSTR에 해당하는 문자열이 있습니까?
- 13. VBScript에 해당하는 log4j가 있습니까?
- 14. Tomcat에 해당하는 IIS가 있습니까?
- 15. WPF에 해당하는 BitBlt가 있습니까?
- 16. 창에 해당하는 nodemon이 있습니까
- 17. Node.js에 해당하는 .NET이 있습니까?
- 18. libevent에 해당하는 Java가 있습니까?
- 19. .NET에 해당하는 JGroups가 있습니까
- 20. D에 해당하는 exit가 있습니까?
- 21. CoCreateInstanceEx에 해당하는 .NET이 있습니까?
- 22. 바람둥이에 해당하는 mod_proxy가 있습니까?
- 23. ITypedList에 해당하는 Silverlight가 있습니까?
- 24. ipython이 대체되었거나 일반 파이썬과 나란히 작동합니까?
- 25. Java에 해당하는 .NET TypeConverter가 있습니까
- 26. Django의 SQLAlchemy에 해당하는 inspectdb가 있습니까?
- 27. Javascript의 JOptionPane에 해당하는 항목이 있습니까?
- 28. Silverlight xaml에 해당하는 measurestring이 있습니까?
- 29. Gtk # Windows에 해당하는 Form.Showdialog가 있습니까?
- 30. GWT-RPC에 해당하는 Flex가 있습니까?
https://github.com/robbielynch/ierlang – 0xAX