njlr

Results 150 issues of njlr

Probably easiest to see the repro here: https://github.com/njlr/rules-dotnet-issue-native Basically a Nuget package with native code (`MonoGame.Framework.DesktopGL`) does not get linked in correctly: ```bash $ bazel run //:app Unhandled exception. System.TypeInitializationException:...

The context is to be able to execute pre-built assemblies with `dotnet`. I noticed a substitution variable here: https://github.com/bazelbuild/rules_dotnet/blob/5c95c346d2b362d56eeada72bdf9d42395eae405/dotnet/toolchain.bzl#L91 Is there an example of how to use it, e.g. in...

When I build a `tar` from an `fsharp_binary`, I find that the hash keeps changing: ```bash $ bazel build //... $ sha256sum ./bazel-bin/add-lambda/bundle-tar.tar ac9631140af3662b5af4c6cfaf9c55c1e165c3e20c60334e1fc71d3e3831f36f ./bazel-bin/add-lambda/bundle-tar.tar $ bazel clean $ bazel...

Probably easiest to just see this repo: https://github.com/njlr/bazel-expecto-repro Basically I have a `netstandard2.1` library that I am testing using a `net6.0` binary. The code builds with Bazel and the tests...

**Update** The issue is caused by a Paket package and an `fsharp_binary` sharing a name (`"expecto"`). This is easy to work-around (just rename), but it should be possible with the...

Using `dotnet publish` it is possible to generate a folder with a DLL and all of its dependencies. Is there an equivalent in `rules_dotnet`?

[Fable](fable.io/) is an F# to JavaScript compiler. Here's how Fable works: 1. Fetch Fable executable from Nuget `dotnet tool install Fable` 2. Run Fable on a `.fsproj` file`dotnet fable ./my-project.fsproj`...

For example, to add `app.alert(\"Hello!\")` to the document `onopen` event.

There is a tool for going from TypeScript -> F# (Fable) https://github.com/fable-compiler/ts2fable Can we add this to the chart?

I was looking through the source and found that [the hash function](https://github.com/frptools/collectable/blob/9557eb36d2c03548eb673f32b97ab48e5e5cc70f/packages/map/src/internals/primitives/findHash.ts) is quite simple: ```javascript= import { stringHash } from '../common'; export function findHash (key: any): number { const...

help wanted
question