HLint es una herramienta de pelusa Haskell para hacer que el código sea más idiomático. ¿Hay algo así para Erlang?¿Hay un equivalente a HLint para Erlang?
8
A
Respuesta
14
Hay una herramienta llamada "ordenado": http://tidier.softlab.ntua.gr/mediawiki/index.php/Main_Page, que se basa en un módulo simple llamada erl_tidy que es parte de la biblioteca syntax_tools: http://www.erlang.org/doc/man/erl_tidy.html.
Tidier se utiliza a través de una interfaz web, lo que le permite elegir de forma interactiva qué cambios desea que realice. Puede hacer cosas increíbles y es una gran herramienta para aprender a escribir idiomático Erlang.
1
1
Ahora también existe elvis. Aunque no es específicamente un linter, sí verifica que el código de Erlang cumpla con ciertas reglas que se pueden configurar.
Cuestiones relacionadas
- 1. ¿Hay un equivalente de ipython para erlang?
- 2. Erlang equivalente a if else
- 3. ¿Hay un equivalente a php.net para JavaScript?
- 4. ¿Hay algo equivalente a Sonar para Perl?
- 5. ¿Hay un Java equivalente a MISRA C?
- 6. ¿Hay un Java equivalente a libevent?
- 7. ¿Hay un css equivalente a 'align = "center"'?
- 8. ¿Hay un WPF equivalente a System.Windows.Forms.Screen?
- 9. ¿Hay un equivalente a SuppressWarnings en Scala?
- 10. ¿Hay un entero equivalente a __toString()
- 11. ¿Hay un equivalente a getBoundingClientRect() para los nodos de texto?
- 12. ¿Hay un javascript equivalente a. = Para auto concatenar?
- 13. ¿Hay un equivalente de XPath para Linq a XML?
- 14. ¿Hay un equivalente a Heroku para la plataforma ASP.NET?
- 15. ¿Hay un equivalente Request.IsMvcAjaxRequest() para jQuery?
- 16. ¿Tiene Leksah hlint, integración hoogle?
- 17. ¿Hay un equivalente a Groovy en C#?
- 18. ¿Hay un C# equivalente a IsDebuggerPresent()?
- 19. ¿Hay un C++ equivalente a getcwd?
- 20. ¿Hay un equivalente a typedef en C#?
- 21. ¿Hay un equivalente a DBus en OSX?
- 22. ¿Hay un equivalente a memcpy() en Java?
- 23. ¿Hay un sprintf equivalente para node.js
- 24. ¿Hay un equivalente de Jack para nodejs?
- 25. ¿Hay un equivalente de Cake para Python?
- 26. ¿Hay un equivalente de Profiler para MySql?
- 27. ¿Hay un equivalente Java para LINQ?
- 28. ¿Hay un JavaScript equivalente para C# 'params'?
- 29. Erlang: ¿hay una API para 'epmd'?
- 30. Erlang: "anteponer" un elemento a una tupla
El enlace a Tidier está muerto. –