Fable 4.0.0-theta-012

This is a prerelease version of Fable.
There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global Fable --version 4.0.0-theta-012
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local Fable --version 4.0.0-theta-012
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Fable&version=4.0.0-theta-012&prerelease
                    
nuke :add-package Fable --version 4.0.0-theta-012
                    

Fable: F# |> JS

Nuget Build Join the chat at https://gitter.im/fable-compiler/Fable

Follow us on Twitter!

Fable is an F# to JavaScript compiler powered FSharp Compiler Services, designed to make F# a first-class citizen of the JavaScript ecosystem. Check the website for more information and if you find the project useful, don't forget to give us a star!

Fable actually uses a fork of FCS with a few tweaks. Binaries are in lib/fcs folder. See this PR for more info.

Getting started

Check this page.

Building

Make sure the following requirements are installed in your system:

Then run dotnet fsi build.fsx at the root folder to see the build options.

Contributing

Just by using Fable you're already contributing! You can help the community a lot by sharing examples and experiences in your personal (or Fable's) blog and/or by editing the Fable Resources page.

Send bug reports (ideally with minimal code to reproduce the problem) and feature requests to this GitHub repository. To interact with the community you can use the Gitter chat but please note maintainers are not checking the chat regularly.

If you are up to contribute a fix or a feature yourself, you're more than welcome! Please send first an issue or a minimal Work In Progess PR so we can discuss the implementation details in advance.

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
5.0.0-alpha.13 494 5/4/2025
5.0.0-alpha.12 1,336 3/14/2025
5.0.0-alpha.11 709 3/3/2025
5.0.0-alpha.10 989 2/16/2025
5.0.0-alpha.9 980 1/28/2025
5.0.0-alpha.8 139 1/27/2025
5.0.0-alpha.7 378 1/23/2025
5.0.0-alpha.6 109 1/23/2025
5.0.0-alpha.5 773 1/9/2025
5.0.0-alpha.4 178 1/3/2025
5.0.0-alpha.3 572 12/18/2024
5.0.0-alpha.2 252 11/26/2024
5.0.0-alpha.1 108 11/24/2024
4.25.0 772 4/26/2025
4.24.0 23,377 11/19/2024
4.23.0 4,878 10/28/2024
4.22.0 9,008 10/2/2024
4.21.0 4,326 9/19/2024
4.20.0 3,679 9/4/2024
4.19.3 22,329 6/17/2024
4.19.2 430 6/13/2024
4.19.1 218 6/13/2024
4.19.0 1,831 6/10/2024
4.18.0 2,056 5/23/2024
4.17.0 13,079 4/23/2024
4.16.0 10,727 3/20/2024
4.15.0 997 3/18/2024
4.14.0 12,909 3/1/2024
4.13.0 4,763 2/20/2024
4.12.2 18,093 2/13/2024
4.12.1 808 2/13/2024
4.11.0 5,915 1/30/2024
4.10.0 18,733 1/25/2024
4.9.0 29,274 12/14/2023
4.8.1 1,590 12/12/2023
4.8.0 713 12/12/2023
4.7.0 8,836 12/6/2023
4.6.0 11,833 11/27/2023
4.5.0 25,494 11/7/2023
4.4.1 2,905 10/25/2023
4.4.0 19,868 10/24/2023
4.3.0 4,869 10/18/2023
4.2.2 4,102 10/14/2023
4.2.1 13,998 9/29/2023
4.1.4 52,076 5/16/2023
4.1.3 8,039 4/28/2023
4.1.2 4,016 4/22/2023
4.1.1 653 4/22/2023
4.1.0 1,070 4/18/2023
4.1.0-beta-001 654 4/16/2023
4.0.5 2,006 4/8/2023
4.0.4 2,192 4/4/2023
4.0.3 2,238 3/30/2023
4.0.2 1,102 3/27/2023
4.0.1 22,822 3/18/2023
4.0.0 6,764 3/14/2023
4.0.0-theta-018 53,654 11/19/2022
4.0.0-theta-017 604 11/16/2022
4.0.0-theta-016 759 11/13/2022
4.0.0-theta-015 577 11/5/2022
4.0.0-theta-014 394 10/31/2022
4.0.0-theta-012 1,180 10/14/2022
4.0.0-theta-011 955 10/4/2022
4.0.0-theta-010 402 9/28/2022
4.0.0-theta-009 399 9/28/2022
4.0.0-theta-008 447 9/22/2022
4.0.0-theta-007 384 9/21/2022
4.0.0-theta-006 422 9/18/2022
4.0.0-theta-005 361 9/17/2022
4.0.0-theta-004 484 9/14/2022
4.0.0-theta-003 327 9/12/2022
4.0.0-theta-002 282 9/11/2022
4.0.0-theta-001 370 9/9/2022
4.0.0-snake-island-alpha-026 394 9/8/2022
4.0.0-snake-island-alpha-025 364 9/6/2022
4.0.0-snake-island-alpha-024 524 9/2/2022
4.0.0-snake-island-alpha-023 333 8/30/2022
4.0.0-snake-island-alpha-021 900 8/21/2022
4.0.0-snake-island-alpha-020 415 8/14/2022
4.0.0-snake-island-alpha-019 465 7/31/2022
4.0.0-snake-island-alpha-018 319 7/30/2022
4.0.0-snake-island-alpha-017 363 7/27/2022
4.0.0-snake-island-alpha-016 324 7/26/2022
4.0.0-snake-island-alpha-015 295 7/26/2022
4.0.0-snake-island-alpha-014 339 7/25/2022
4.0.0-snake-island-alpha-013 313 7/25/2022
4.0.0-snake-island-alpha-012 451 7/12/2022
4.0.0-snake-island-alpha-011 310 6/23/2022
4.0.0-snake-island-alpha-010 319 6/3/2022
4.0.0-snake-island-alpha-009 279 6/2/2022
4.0.0-snake-island-alpha-008 309 6/1/2022
4.0.0-snake-island-alpha-007 331 5/25/2022
4.0.0-snake-island-alpha-006 288 5/24/2022
4.0.0-snake-island-alpha-005 310 5/23/2022
4.0.0-snake-island-alpha-004 283 5/21/2022
4.0.0-snake-island-alpha-003 312 5/20/2022
4.0.0-snake-island-alpha-002 284 5/19/2022
4.0.0-snake-island-alpha-001 310 5/11/2022
3.7.22 3,944 5/11/2023
3.7.21 263 5/11/2023
3.7.20 37,318 9/27/2022
3.7.19 563 9/27/2022
3.7.18 8,407 8/16/2022
3.7.17 6,930 7/21/2022
3.7.16 4,418 7/5/2022
3.7.15 962 6/29/2022
3.7.14 4,587 6/14/2022
3.7.12 3,796 5/27/2022
3.7.11 6,461 5/1/2022
3.7.10 811 4/29/2022
3.7.9 10,122 4/1/2022
3.7.8 1,773 3/24/2022
3.7.7 5,386 3/22/2022
3.7.6 2,970 3/16/2022
3.7.5 24,001 3/1/2022
3.7.4 964 2/25/2022
3.7.3 4,725 2/23/2022
3.7.2 1,397 2/22/2022
3.7.1 6,228 2/17/2022
3.7.0 8,730 2/7/2022
3.7.0-beta-015 1,257 1/26/2022
3.7.0-beta-014 343 1/24/2022
3.7.0-beta-012 394 1/18/2022
3.7.0-beta-011 330 1/14/2022
3.7.0-beta-010 301 1/14/2022
3.7.0-beta-009 305 1/12/2022
3.7.0-beta-008 277 1/11/2022
3.7.0-beta-007 305 1/11/2022
3.7.0-beta-006 290 1/11/2022
3.7.0-beta-005 316 1/7/2022
3.7.0-beta-004 285 1/5/2022
3.7.0-beta-003 356 1/4/2022
3.7.0-beta-002 277 12/28/2021
3.7.0-beta-001 300 12/20/2021
3.6.3 19,412 12/1/2021
3.6.2 8,818 11/26/2021
3.6.1 12,140 11/23/2021
3.6.0 1,743 11/19/2021
3.6.0-beta-003 424 11/17/2021
3.6.0-beta-002 273 11/15/2021
3.6.0-beta-001 305 11/14/2021
3.4.10 1,448 11/8/2021
3.4.9 2,537 11/5/2021
3.4.8 550 11/4/2021
3.4.7 1,661 10/28/2021
3.4.6 1,124 10/26/2021
3.4.5 793 10/21/2021
3.4.4 940 10/20/2021
3.4.3 19,467 10/14/2021
3.4.2 1,337 10/5/2021
3.4.1 571 10/4/2021
3.4.0 911 10/1/2021
3.3.1 1,778 9/27/2021
3.3.0 3,550 9/16/2021
3.3.0-beta-002 492 8/28/2021
3.3.0-beta-001 276 8/27/2021
3.2.14 1,419 9/11/2021
3.2.12 4,865 8/26/2021
3.2.11 6,192 8/19/2021
3.2.10 2,900 8/2/2021
3.2.9 47,291 7/8/2021
3.2.8 2,588 6/26/2021
3.2.7 555 6/25/2021
3.2.6 2,760 6/22/2021
3.2.5 912 6/21/2021
3.2.4 771 6/16/2021
3.2.3 812 6/11/2021
3.2.2 991 6/3/2021
3.2.1 18,982 5/28/2021
3.2.0 588 5/28/2021
3.1.16 7,727 5/14/2021
3.1.15 6,845 4/16/2021
3.1.14 5,014 4/9/2021
3.1.12 3,262 3/23/2021
3.1.11 4,994 3/17/2021
3.1.10 1,272 3/16/2021
3.1.9 2,811 3/15/2021
3.1.8 571 3/15/2021
3.1.7 1,057 3/11/2021
3.1.6 629 3/11/2021
3.1.5 7,043 2/18/2021
3.1.4 988 2/12/2021
3.1.3 572 2/12/2021
3.1.2 10,567 1/25/2021
3.1.1 6,166 1/13/2021
3.1.0 1,034 1/11/2021
3.1.0-beta-001 427 1/8/2021
3.0.5 2,051 12/22/2020
3.0.4 1,317 12/19/2020
3.0.3 665 12/18/2020
3.0.2 1,175 12/16/2020
3.0.1 1,350 12/11/2020
3.0.0 3,465 12/4/2020
3.0.0-nagareyama-rc-011 666 12/2/2020
3.0.0-nagareyama-rc-010 550 11/28/2020
3.0.0-nagareyama-rc-009 1,096 11/25/2020
3.0.0-nagareyama-rc-008 620 11/19/2020
3.0.0-nagareyama-rc-007 842 11/15/2020
3.0.0-nagareyama-rc-006 640 11/13/2020
3.0.0-nagareyama-rc-005 459 11/12/2020
3.0.0-nagareyama-rc-004 520 11/10/2020
3.0.0-nagareyama-rc-003 489 11/9/2020
3.0.0-nagareyama-rc-002 578 11/8/2020
3.0.0-nagareyama-rc-001 570 11/7/2020
3.0.0-nagareyama-beta-005 503 10/31/2020
3.0.0-nagareyama-beta-004 636 10/27/2020
3.0.0-nagareyama-beta-003 491 10/25/2020
3.0.0-nagareyama-beta-002 622 10/23/2020
3.0.0-nagareyama-beta-001 454 10/23/2020
3.0.0-nagareyama-alpha-017 428 10/22/2020
3.0.0-nagareyama-alpha-016 430 10/22/2020
3.0.0-nagareyama-alpha-015 499 10/19/2020
3.0.0-nagareyama-alpha-014 513 10/18/2020
3.0.0-nagareyama-alpha-012 466 10/15/2020
3.0.0-nagareyama-alpha-011 457 10/15/2020
3.0.0-nagareyama-alpha-010 483 10/13/2020
3.0.0-nagareyama-alpha-009 497 10/11/2020
3.0.0-nagareyama-alpha-008 568 10/5/2020
3.0.0-nagareyama-alpha-007 493 10/2/2020
3.0.0-nagareyama-alpha-006 478 9/30/2020
3.0.0-nagareyama-alpha-005 420 9/29/2020
3.0.0-nagareyama-alpha-004 498 9/28/2020
3.0.0-nagareyama-alpha-003 466 9/14/2020
3.0.0-nagareyama-alpha-002 450 9/13/2020
3.0.0-nagareyama-alpha-001 574 9/13/2020

* Python, option fixes
* Python, fixes for reference equals with literals
* Python, reduce the number of generated arrow functions
* Rust, Added bigint support
* Use Buildalyzer for parsing .fsproj