elixir 相关问题

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

Elixir 相当于 for 循环,计算满足条件时出现的次数

我尝试在 Elixir 中做以下可以在 Python 中实现的事情: 总和 = 0 对于列表中的元素: 如果 elem >= 5: 总和 += 1 例如:我想返回给定列表 [0, 5,...

回答 1 投票 0

向 WebSock 进程发送非客户端消息

WebSock 文档指出,handle_info/2 回调是 当套接字进程接收到一个请求时,由 WebSock 调用 GenServer.handle_info/2 调用未由 服务器

回答 1 投票 0

在 Elixir 中制作一个带有闭包的计数器

我正在学习 Elixir,刚刚学习到关于闭包的部分。当一种语言有闭包时,我通常做的第一件事就是尝试制作闭包算法。在 JavaScript 中,它看起来像......

回答 1 投票 0

以嵌套形式处理验证错误

我正在构建一个嵌套表单(LiveView)并想验证嵌套关联。然而,即使嵌套关联在变更集中返回错误,当使用变更集时我...

回答 1 投票 0

这两种理解有何不同?

我是 Elixir 的新手(一般编程也是如此),我不明白 Elixir 在这里启用了字符串和 ASCII 之间的解释。 结果 = << n <- "abc132"...

回答 1 投票 0

如何提取压缩包?

背景 我的 tarball 中有一个发布文件。不过,我希望最终版本包含一些附加文件并移动一些内容,以方便用户。 这意味着我需要...

回答 1 投票 0

当 Elixir 中的函数只有一个定义时,使用守卫是惯用的做法吗? [已关闭]

当你只有一个函数定义时,使用守卫是惯用的做法吗? 例如。 defmodule 数学做 def add(a, b) 当 is_integer(a) 和 is_integer(b) 执行时 a+b 结尾 结尾 或者 解模...

回答 4 投票 0

使用 Ecto 变更集删除尾随和前导空格

Ecto 中是否有内置方法可以在将 Ecto.Changeset 插入数据库之前调用changeset/2 时删除字段的尾随和前导空格? 目前,我正在添加两个...

回答 3 投票 0

当 mix 无法启动时,使用 erlang OTP 25 重新编译 Elixir 模块

每当我使用“mix deps.clean”、“mix deps.get”或任何真正的 mix 命令时,我都会收到以下错误: 15:18:28.936 [错误]beam eam_load.c(86):加载模块'Elixir.Code时出错。

回答 1 投票 0

Elixir - 从另一个节点调用 gen 服务器

我的电脑上有两个节点(foo@my-pc 和 bar@my-pc)。 bar 节点中有一个简单的 gen-server: defmodule Bar.Server 做 使用ExActor.GenServer,导出::bar_server defstart start_link,执行:

回答 3 投票 0

Phoenix LiveView 表单中未显示验证错误

我正在使用 Elixir 和 Phoenix。我有一个带有文本输入的表单,最多只允许 255 个字符的文本。但是,错误没有显示,我不明白为什么它没有显示......

回答 1 投票 0

传递 :discard 到 Enum.chunk_every 时出现 FunctionClauseError

所以我一直在做 udemy 课程来学习 Elixir,我应该在其中获取列表并创建新列表,其中包含长度为 3 的值列表 这是我的旧清单 [23、137、4、86、54...

回答 1 投票 0

在 Elixir 中使用 Enum.chunks_evry 函数时出现错误

所以我一直在做 udemy 课程来学习 Elixir,我应该在其中获取列表并创建新列表,其中包含长度为 3 的值列表 这是我的旧清单 [23、137、4、86、54...

回答 1 投票 0

时间戳列表未正确排序

我有一个地图列表,每个地图都有一个键,说明项目插入到我的数据库中的“inserted_at”时间。我想按降序对这个列表进行排序,以首先显示最新的项目...

回答 4 投票 0

在 Elixir/Erlang 中无需按 Enter 键即可从控制台获取单个字符

我将 Elixir 应用程序从版本 1.8 升级到 1.15.7。现在,无需按 Enter 键即可从控制台获取单个字符的代码不再起作用: {:ok, Port.open({:spawn, &

回答 1 投票 0

在 Elixir 中,put_assoc 应该如何使用?

对于一个项目,我需要在 Elxir、Phoenix 创建一个小应用程序,使用 Ecto 作为 ORM。 我是这项技术的初学者,并且在多对多关联上遇到了保存问题......

回答 1 投票 0

Elixir Ecto:如何在变更集中设置belongs_to关联

我有点困惑如何实际设置与变更集的关联。我的模型中有这段代码: defmodule MyApp.MemberApplication 做 使用 MyApp.Web, :model 使用Ecto.Schema 使用 Arc.Ecto....

回答 1 投票 0

phoenix 应用程序在 Fly.io 上使用重新发送发送电子邮件时出错

我正在建立我公司的网站,所以我决定使用Resend进行邮件发送。 本地。一切正常,但是当我将网站投入生产时,重新发送 API 不起作用,哨兵向我显示了错误...

回答 1 投票 0

如果数学函数中的 nil 因算术表达式中的参数错误而下降,如何保护 nil

尝试弄清楚,在生成 GQL 架构时, 为什么如果源变量 square_plot 中存在 :float 数据(比如 50), 没有错误 但如果它是 NIL,则代码会生成错误 当我转换价值时...

回答 1 投票 0

使用 ilike 和 SQL 连接的 Ecto 查询的正确语法是什么?

我正在尝试进行 Ecto 查询,其中连接给定查询结果的名字和姓氏,然后使用查询字符串执行类似搜索。例如,我可能想搜索

回答 1 投票 0

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