问题标签 [nemerle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
525 浏览

visual-studio-2012 - 如何使用 VS2012 安装 Nemerle

我已经安装了 NemerleSetup-net。这创建了一个 Nemerle 文件夹c:\Program File(x86)\Nemerle

但没有扩展VS2012 Common7\IDE\Extensions等,我在IDE

有人可以帮助我吗?谢谢。

0 投票
2 回答
214 浏览

visual-studio - 适用于 Windows Phone 的 Nemerle

我刚开始研究 Nemerle。由于这是 .NET 语言,我想知道是否可以用于 Windows Phone 开发?Visual Studio 是否支持它?

0 投票
1 回答
79 浏览

macros - Nemerle Operator属性参数

我的问题在以下代码的评论中。

此代码示例来自: Nemerle 宏的中缀格式

0 投票
6 回答
577 浏览

c# - 如何避免在 .NET 中为不同的数字类型编写重复代码

我正在尝试编写适合浮点、双精度等类型并使用算术运算的通用 Vector2 类型。有没有机会用 C#、F#、Nemerle 或任何其他或多或少成熟的 .NET 语言来实现它?

我需要一个解决方案

  • (1) 良好的性能(与我编写单独的 Vector2Float、Vector2Double 等类相同),
  • (2)这将使代码看起来不错(我不想在运行时为每个类发出代码)
  • (3) 并且会尽可能多地进行编译时检查。

由于原因 1 和 3,我不想使用动态。现在我正在检查 F# 和 Nemerle。

UPD:我希望这种类型有很多数学代码。但是,如果可能的话,我更愿意将代码放在扩展方法中。

UPD2: 'etc' 类型包括 int(我实际上怀疑我会使用)和 decimal(我想我可能会使用,但不是现在)。使用扩展方法只是个人喜好问题——如果有充分的理由不使用,请告知。

0 投票
1 回答
112 浏览

unit-testing - 如何在 Nemerle 项目中运行测试

如何运行测试来测试我的 nemerle 代码。例如,我在一个 nemerle 项目中有一个 Calculator 类和一个 CalculatorTests 类。我已经使用包管理器(“install-package nunit”)添加了对 nunit 的引用。现在 NUnit 在 nemerle 项目中可用。

编写以下代码后

我尝试使用 TestDriven.net Visual Studio 插件来运行测试,但无法运行。有人可以告诉我如何在 nemerle 中运行测试,还是在执行控制台应用程序时我必须编写代码来运行所有测试?

0 投票
0 回答
56 浏览

msbuild - 如何在 msbuild/MonoDelevep 项目文件中使用 Nemerle

我有一个项目(由于我无法控制的原因)使用 MonoDevelop 的构建系统。我不熟悉它的构建系统,但我知道它是 msbuild 项目格式。

我可以通过调用 Nemerle 编译器作为单独的预构建步骤来包含 Nemerle 源,但这意味着我必须手动使所有编译器设置/开关/定义/等在 msbuild 项目文件和 Nemerle 编译器命令行之间保持同步。显然,这是有问题的。

如何设置我的项目的 msbuild 项目文件以包含 Nemerle 源并正确调用 Nemerle 编译器?

0 投票
0 回答
54 浏览

generics - Nemerle - 如何编写具有通用约束和“要求”条件的方法签名?

使用 Nemerle,我想创建一个具有泛型类型约束和“需要”前置条件的方法。关于方法的返回类型,这些的正确顺序/语法是什么?

这是我想要的 C# 示例:

这是我最好的 Nemerle 猜测,编译器不喜欢它:

我怎样才能使这个编译?


编辑:

我实际上是在使用array关键字System.Array.

这编译:

0 投票
0 回答
65 浏览

monogame - 如何在 Nemerle 上编译 Android Monogame?

我可以使用 Nemerle 为 Android 开发 MonoGame 吗?

我需要帮助设置“Hello World”项目(应该使用哪些目标和哪些引用?)

如果您需要更多信息,请告诉我。

谢谢你。