Luminus现在用这个内容创建一个profiles.clj:
{:provided {:env {;;when set the application start the nREPL server on load
:nrepl-port "7001"
:database-url "jdbc:mysql://localhost:3306/mysqlkorma_dev?user=db_user_name_here&password=db_user_password_here"}}}
Run Code Online (Sandbox Code Playgroud)
做什么:提供在这里做什么?在environ的文档中,似乎有两个条目,一个用于开发,一个用于测试https://github.com/weavejester/environ.
Ruby提供了这个#tap
方法,它允许你接受一个变量并在其上运行代码,但是然后返回原始变量而不是表达式的结果,即:
def number
5.tap { |x| print x } # Prints 5, and returns 5
end
Run Code Online (Sandbox Code Playgroud)
Clojure中是否有可以提供此功能的功能?