elixir 相关问题

Elixir是一种开源,动态,编译,通用的函数式编程语言。它被设计为与Erlang平台完全兼容,非常适合编写容错的分布式应用程序,具有软实时保证和热代码交换功能。

'mix: command not found' 使用 asdf 安装 Erlang/Elixir 时出错

快速夏日: 在 Debian 11 中使用 asdf 安装了 Erlang/Elixir。 收到“找不到混合命令”错误。 试过: 检查兼容性:https://hexdocs.pm/elixir/master/compatibility-and-deprecations.

回答 1 投票 0

如何编写仅在存在导入时才匹配的 treesitter 查询

我使用 nvim 和 nvim-treesitter,我想对 elixir 文件中的 SQL 字符串应用语法高亮。但是只有在导入相应的SQL函数时,因为我不想匹配任何'ol

回答 0 投票 0

是否可以在 Mox 期望中对格式字符串进行颜色比较?

当 ExUnit 测试用例中的字符串相等性断言失败时,将提供颜色格式的输出。例如,对于: 测试“我的测试”做 断言“xyz”==“xwz” 结尾 我们得到 布...

回答 1 投票 0

如何在 phoenix 中创建 LiveViews

我有以下用于简单实时视图的代码,它曾经在我的另一台计算机上工作,但我似乎无法再让它工作了: defmodule ProjectWeb.CounterLive 做 使用 Phoenix.LiveView 定义

回答 1 投票 0

如何将 haskell 程序重写为 elixir 程序?我是不是犯了什么错误? [关闭]

我在code-golf浏览了一篇帖子。 我正在尝试在 Elixr 中重写@Christian Sievers 的回答,但是: 我的长生不老药代码 n=1..=5 输出 2,2,1,1,1, expected 2,2,4,10,28 可以说是仙丹

回答 0 投票 0

Nx 张量的映射切片

如果我有一个需要特定形状的 Nx 张量的函数,并且我有一个更大的张量,其中包含该形状的切片,是否有一种有效的方法可以将某些函数映射到这些切片上? ...

回答 0 投票 0

如何使我的代码异步(Elixir)

我有一个“statistic.txt”文件,它可以包含从 0 到 819.2 百万行的数字 [-40 亿; +40 亿]。我需要计算 5 行的组数,其中第 3 行麻木...

回答 1 投票 0

有没有办法更改 Dialyzer 手表代码?

我正在使用 dialyxir,它将透析器任务附加到 Mix。但它似乎没有任何 --watch 选项可以重新运行文件更改的类型检查。 有 CLI 方法来实现吗?

回答 2 投票 0

如何使用 `mix test` 列出所有测试

是否有一个命令行调用可以与 mix 结合使用,它可以在不运行测试的情况下输出所有测试名称?

回答 1 投票 0

Phoenix crate 一个 RESTful API,错误信息:没有函数子句匹配

我正在学习如何使用 Phoenix 创建 RESTful API。我的步骤如下: 第一步:使用混合任务创建数据库模式和一些代码 混合 phx.gen.context AnimalAdmin Animal animal name:string email:

回答 0 投票 0

使用@enforce_keys 时从 ArgumentError 获取丢失的键

我有一个示例结构: defmodule Foo 做 @enforce_keys [:title, :description] defstruct @enforce_keys 结尾 如果我在使用 Kernel.struct!/2 时创建了一个没有键之一的结构,我会得到一个

回答 0 投票 0

如何使用两个长生不老药 Geo.Point 位置以米为单位进行 st_distance 查询?

假设我有两个纬度、经度对。 (例如,(10.786377、106.700292)、(10.787126、106.725805))。我知道它们相距 2.789 公里。 我有一个功能 定义在(纬度,经度...

回答 2 投票 0

为什么 Elixir 比其他语言好

为什么 elixir 比其他语言好。我知道关于 genservers 和生成多个进程来完成任务的概念。还有哪些其他因素使其如此出色? 我必须选择

回答 0 投票 0

Elixir Phoenix Liveview 表单提交问题禁用提交按钮

在实时视图中,我有一个定义如下的表单: <.form let={f} for={:user} action={Routes.user_path(@socket, :create)} phx-change="validate_changeset" phx-debounce="blur&q...

回答 0 投票 0

在 Elixir 中按值过滤 Map 的有效方法

在 Elixir 中,什么是按值过滤 Map 的有效方法。 现在我有以下解决方案 %{foo: "bar", biz: nil, baz: 4} |> Enum.reject(fn {_, v} -> is_nil(v) 结束) |...

回答 6 投票 0

如何在编译时将代码从外部文件包含到当前文件中?

我有一个项目将用作模板。然后我将复制它并基于它创建一个子项目。我希望能够从上游更新它。 所有特定于 ...

回答 0 投票 0

如何将命名参数传递给混合任务?

我有这个代码: defmodule Mix.Tasks.Echo 做 使用 Mix.Task @impl Mix.Task def run(args) 做 IO.puts(“运行!”) Mix.shell().info(Enum.join(args, " ")) IO.检查(

回答 2 投票 0

如何检查字符串是否是有效的 UUID?

我正在使用 Phoenix 和 Ecto。在一个模型中,我有一个 UUID 字段。在某些情况下,我需要检查来自用户的字符串是否是正确的 UUID。怎么做? 我已经查看了 https://hexdocs...

回答 1 投票 0

Pow 注册视图一直显示不正确的 html 文件

我正在开发一个基于这篇文章的聊天网络应用程序项目:https://curiosum.com/blog/elixir-phoenix-liveview-messenger-part-3。我已经到了用户授权的部分......

回答 0 投票 0

Elixir:将列表拆分为奇数和偶数元素作为元组中的两项

我是 Elixir 编程的新手,并且在拆分成两个元素元组方面表现不佳。 给定一个整数列表,返回一个二元组。第一个元素是来自...的偶数列表

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.