有没有办法启动http服务器直接使用ghc -e或runhaskell从shell提供静态文件?
我有这个模板,
<div class="form-group">
<label>Insurance Expiry : </label>
<%= date_select f, :insurance_expiry, class: "form-control" %>
</div>
Run Code Online (Sandbox Code Playgroud)
和迁移有,
def change do
create table(:buses) do
# snipped
add :insurance_expiry, :date, default: Ecto.Date.local
end
Run Code Online (Sandbox Code Playgroud)
在db模型中,
schema "buses" do
# snipped
field :insurance_expiry, :date
end
Run Code Online (Sandbox Code Playgroud)
有关创建操作的调试信息,
[info] Processing by BusMan.BusController.create/2
Parameters: %{"_csrf_token" => "PDkIZycHTRJsEzwOEBJRXxo6MVIFJgAAHla/FI4Y5PQxTYdk/XakNg==", "_utf8" => "?", "bus" => %{"bus_no" => "138", "chassis_no" => "nTHSNTH", "engine_no" => "RCHR989", "insurance_expiry" => %{"day" => "1", "month" => "10", "year" => "2019"}, "models" => "NTHRCG898", "reg_no" => "TN21W0613", …Run Code Online (Sandbox Code Playgroud) Clojure有一种方便的方法来查看REPL中函数的定义.Elixir REPL中有一个吗?
我有[("m","n"),("p","q"),("r","s")].我该怎么把它转换成[["m","n"],["p","q"],["r","s"]]?
谁能帮帮我吗?谢谢.
我从另一个SO问题中得到了这个功能,
f :: Ord a => [a] -> [(a, Int)]
f xs = zipWith (\x ys -> (x, length $ filter (< x) ys)) xs (inits xs)
Run Code Online (Sandbox Code Playgroud)
我试图用无点样式写它,
f = flip (zipWith (\x -> (,) x . length . filter (< x))) =<< inits
Run Code Online (Sandbox Code Playgroud)
是否有可能摆脱那个x?