dispatch_rules() -> cowboy_router:compile( %% {Host, list({Path, Handler, Opts})} [{'_', [ {["/content/[...]"], cowboy_static, [{directory, {priv_dir, ?APP, [<<"content">>]}}, {mimetypes, {fun mimetypes:path_to_mimes/2, default}}]}, {["/static/[...]"], cowboy_static, [{directory, {priv_dir, ?APP, [<<"static">>]}}, {mimetypes, {fun mimetypes:path_to_mimes/2, default}}]}, {["/plugins/[...]"], cowboy_static, [{directory, {priv_dir, ?APP, [<<"plugins">>]}}, {mimetypes, {fun mimetypes:path_to_mimes/2, default}}]}, {["/doc/[...]"], cowboy_static, [{directory, {priv_dir, ?APP, [<<"doc">>]}}, {mimetypes, {fun mimetypes:path_to_mimes/2, default}}]}, {["/get_jqgrid_data/[...]"], get_jqgrid_data, []}, {["/websocket"], ws_handler, []}, {'_', nitrogen_cowboy, []} ]}]).
(defun dispatch_rules () (cowboy_router:compile ....))
(defun dispatch_rules () (apply (from-module 'cowboy_router 'compile) (...)))
[ Home | Post Entry | Log in | Search | Browse Options | Site Map ]
no subject
no subject
no subject
Когда там какая-то структура собирается/разбирается, то
Как раз лиспообразен, без макросов (макросы там си-подобные), но с паттерн матчингом.
Балансить скобочки при таком раскладе очень грустно.
no subject
no subject
Это лямбда:
или если быть совсем пуристом
btw один из разработчиков ерланга написал на нем пролог и лисп, просто для лулзов.
no subject
no subject
paredit там полезен.
no subject
no subject
no subject
no subject
parenth-nazi.
no subject
no subject
Как только, так сразу!