Code Monkey home page Code Monkey logo

Comments (6)

wilsoncg avatar wilsoncg commented on August 20, 2024 2

done, v3.0.2 released
let me know if any further issues

from fsharp.control.asyncseq.

davedawkins avatar davedawkins commented on August 20, 2024

Also getting same error. The .fsi is in the git repository, was it missed from the pkg?

Update: copying AsyncSeq.fsi from git repository directly into local project's .fable/FSharp.Control.AsyncSeq.3.0.1/ gets my project built. Not a nice workaround, but it works for now

from fsharp.control.asyncseq.

dsyme avatar dsyme commented on August 20, 2024

I'm not sure, I know nothing about fable packaging but did accept a pr. Can you take a look?

from fsharp.control.asyncseq.

davedawkins avatar davedawkins commented on August 20, 2024

I think you can ignore the Fable bit. It appears to be an issue with the NuGet pkg. I'm not sure how these are built, but if you're able to fix the NuGet pkg then you'll fix Fable too.

from fsharp.control.asyncseq.

martinmoec avatar martinmoec commented on August 20, 2024

I have also come across this issue. The reason is that the fable compiler will copy the contents of
<ItemGroup> <Content Include="*.fsproj; **\*.fs" PackagePath="fable\" /> </ItemGroup> into a .fable folder upon compiling. The copied .fsproj file includes <Compile Include="AsyncSeq.fsi" />, which is not copied by the Fable compiler, as only the .fsproj and .fs files are copied.

Changing to <Content Include="*.fsproj; **\*.fs; **\*.fsi;" PackagePath="fable\" /> should make it compatible with Fable.

Alternatively, you can navigate to .fable/FSharp.Control.AsyncSeq.3.* in your Fable project and remove <Compile Include="AsyncSeq.fsi" />. from the .fsproj file.

Edit:
I have published a pull-request #118 which fixes this problem.

from fsharp.control.asyncseq.

njlr avatar njlr commented on August 20, 2024

Would someone be able to push this fix (#118) to Nuget?

from fsharp.control.asyncseq.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.