來自Python我正在尋找一些「易於嘗試」的外殼,如Python與ipython
(最好帶有Emacs支持)。在Erlang shell中,你總是必須首先編譯(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!
忽略了!但是,仍然沒有製表符完成之類的...... – 2009-05-11 11:05:51
您在標準Erlang外殼中的模塊名稱和函數名稱上有選項卡完成。 – 2009-05-12 13:17:45
請參閱下面的關於爲您自動加載shell的更改。 – 2009-05-13 22:50:59
應該很容易建立一個模塊自動加載代碼的過程變成你的shell的開始。 Erlang實際上已經建立了對這種事物的支持。因此,無論何時您重新編譯代碼,它都會自動加載到shell中,從而無需鍵入c('module.erl')。你自己。你甚至可以讓它監視文件的變化併爲你自動編譯。見:
http://github.com/toddlipcon/mochiweb/blob/29d6ffd58aa2cd175f84cadfc1ce1697f366ef62/src/reloader.erl
在行動的例子。
目前,該模塊只是尋找重新編譯的模塊,但它應該是微不足道的,讓它尋找改變的源文件併爲你重新編譯它們。
IErlang是用於IPython的Erlang語言內核。它允許用戶使用IPython的Notebook前端,除非IPython執行python代碼,IErlang可以執行erlang代碼並編譯和執行erlang模塊。
https://github.com/robbielynch/ierlang
還爲藥劑的IPython的內核:
我dockerize IErlang。您可以使用docker在以下命令中運行IErang。 'docker run -d -p 8888:8888 nacyot/ierlang:apt' – nacyot 2014-10-29 12:40:12
- 1. 是否有與char *的_mm_loadu_ps等價的?
- 2. 是否有與_mm_insert_epi32等價的SSE2?
- 3. 是否有與Gtk#Windows等價的Form.Showdialog?
- 4. 是否有與AssertJ庫等價的Kotlin?
- 5. 是否有與ListBox.ItemTemplate等價的RichTextBox?
- 6. 是否有與ITypedList等價的Silverlight?
- 7. 是否有與.Net等價的JavaBlackBelt?
- 8. 是否有與MySql等價的Profiler? 「
- 9. 是 - >等價於 - >在erlang中?
- 10. 是否存在與SELECT ... COUNT(*)... GROUP BY ...等價的等價物?
- 11. 是否有與updateSchema =「false」等價的適用於單個實體的等價物?
- 12. IPython等價於Clojure find-doc?
- 13. JavaScript是否與Python的__getattribute__等價嗎?
- 14. 是否存在與$ http.pendingRequests等價的Angular2?
- 15. sqlite是否與MySQL的--execute等價嗎?
- 16. 是否有等價的集合的java.util.Properties?
- 17. 是否有.Net System.Data的Java等價物?
- 18. 在jQuery中是否有等價的eval()?
- 19. 是否有Android的Application :: onDestroy()等價物?
- 20. 是否有Python的RedBeanPHP等價物?
- 21. excel vlookup是否有Java的等價物?
- 22. 是否有jQuery.offset的Elm等價物?
- 23. 是否有ToolStripButton的WPF等價物?
- 24. JavaFX中是否有等價的AffineTransform.createTransformedShape(Shape)?
- 25. 是否有IConvertible/System.Convert的Java等價物?
- 26. JavaScript的Function.prototype.bind是否有Ruby等價物?
- 27. rubinius是否有等價的isitruby19?
- 28. 是否有Python的Term :: ANSIScreen等價物?
- 29. 是否有「python -i」的ruby等價物?
- 30. Android中是否有MethodHandle的等價物?
https://github.com/robbielynch/ierlang – 0xAX 2014-06-21 12:28:59