FastExpressionCompiler 3.0.0-preview-02

FastExpressionCompiler is 10-40x times faster than Expression.Compile()

Showing the top 20 packages that depend on FastExpressionCompiler.

Packages Downloads
JasperFx.CodeGeneration
Code Generation Chicanery for .Net
25
JasperFx.CodeGeneration
Code Generation Chicanery for .Net
26
JasperFx.CodeGeneration
Code Generation Chicanery for .Net
27
JasperFx.CodeGeneration
Code Generation Chicanery for .Net
28
JasperFx.CodeGeneration
Code Generation Chicanery for .Net
29
JasperFx.CodeGeneration
Code Generation Chicanery for .Net
30
JasperFx.CodeGeneration
Code Generation Chicanery for .Net
31
JasperFx.CodeGeneration
Code Generation Chicanery for .Net
33
JasperFx.CodeGeneration
Code Generation Chicanery for .Net
34
JasperFx.CodeGeneration
Code Generation Chicanery for .Net
36
JasperFx.CodeGeneration
Code Generation Chicanery for .Net
38

## v3.0.0 - Major feature release The version contains a lot of fixes and improvements and hopefully as-little-as-possible breaking changes. ### **FastExpressionCompiler** and **FastExpressionCompiler.LightExpression** - Performance and memory consumption is improved, especially for the expressions with the closure and for expressions with the nested lambdas. - Filled the gaps in the expressions support. - Many fixes in the IL emit. ### **FastExpressionCompiler.LightExpression** - Fixes the compatibility (the drop-in replacement) between `FastExpressionCompiler.LightExpression.Expression` and `System.Linq.Expression`. - Minimizing memory consumption by the created expressions. - Now includes the `ExpressionVisitor`. - Adds `ToCSharpString()` to output the C# code described by expression (tries hard). - Adds `ToExpressionString()` to output expression construction in the C# code, so given an expression object you'll get e.g. `Expression.Lambda(Expression.New(...))`. ### The full list of fixes [Milestone v3.0.0](https://github.com/dadhi/FastExpressionCompiler/milestone/19)

.NET Framework 4.5

.NET Standard 2.0

Version Downloads Last updated
5.3.0 8 06/10/2025
5.2.0 9 05/15/2025
5.2.0-preview-02 12 04/28/2025
5.2.0-preview-01 12 04/27/2025
5.1.1 11 04/10/2025
5.1.0 11 04/10/2025
5.0.3 11 04/10/2025
5.0.2 17 02/07/2025
5.0.1 14 12/27/2024
5.0.0 13 12/10/2024
4.2.2 17 10/16/2024
4.2.1 13 07/04/2024
4.2.0 34 05/20/2024
4.1.0 24 02/14/2024
4.0.2 17 02/11/2024
4.0.1 35 02/11/2024
4.0.0 17 02/11/2024
3.4.0-preview-01 42 02/04/2024
3.3.4 47 02/11/2024
3.3.3 27 02/11/2024
3.3.2 48 02/11/2024
3.3.1 25 02/11/2024
3.3.0 32 02/11/2024
3.2.2 29 02/11/2024
3.2.1 45 02/11/2024
3.2.0 46 02/11/2024
3.1.0 47 02/11/2024
3.1.0-preview-03 28 02/04/2024
3.1.0-preview-02 45 02/04/2024
3.1.0-preview-01 26 02/04/2024
3.0.6-preview-01 48 02/11/2024
3.0.5 34 02/11/2024
3.0.4 44 02/11/2024
3.0.3 48 02/11/2024
3.0.2 28 02/11/2024
3.0.1 44 02/11/2024
3.0.0 39 02/11/2024
3.0.0-preview-07 33 02/11/2024
3.0.0-preview-06 35 02/11/2024
3.0.0-preview-05 30 02/11/2024
3.0.0-preview-04 36 02/11/2024
3.0.0-preview-03 28 02/11/2024
3.0.0-preview-02 35 02/11/2024
3.0.0-preview-01 31 02/11/2024
2.0.0 41 02/11/2024
2.0.0-preview-03 27 02/04/2024
2.0.0-preview-02 46 02/04/2024
2.0.0-preview-01 33 02/04/2024
1.10.1 42 02/11/2024
1.10.0 39 02/11/2024
1.9.0 44 02/11/2024
1.8.0 50 02/11/2024
1.7.2 41 02/11/2024
1.7.1 33 02/11/2024
1.7.0 41 02/11/2024
1.6.0 33 02/11/2024
1.5.0 28 02/11/2024
1.4.0 23 02/11/2024
1.3.0 31 02/11/2024
1.2.2 35 02/11/2024
1.2.1 24 02/11/2024
1.2.0 30 02/11/2024
1.1.1 40 02/11/2024
1.1.0 31 02/11/2024
1.0.1 34 02/11/2024
1.0.0 27 02/11/2024
1.0.0-preview-04 35 02/11/2024
1.0.0-preview-03 24 02/11/2024
1.0.0-preview-02 32 02/11/2024
1.0.0-preview-01 36 02/11/2024