PPrint 2.0.0

Install-Package PPrint -Version 2.0.0
dotnet add package PPrint --version 2.0.0
<PackageReference Include="PPrint" Version="2.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add PPrint --version 2.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: PPrint, 2.0.0"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install PPrint as a Cake Addin
#addin nuget:?package=PPrint&version=2.0.0

// Install PPrint as a Cake Tool
#tool nuget:?package=PPrint&version=2.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

A pretty printing library for F# based on Wadler's and Leijen's work.

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

NuGet packages (3)

Showing the top 3 NuGet packages that depend on PPrint:

Package Downloads

A tool that simply generates a nice doc file for a project's .fsi files


Infers.Toys provides a collection of more or less experimental datatype generic functions for F#. The primary focus of Infers.Toys is to demonstrate possibilities rather than to provide the best possible implementations. The documentation of individual generic functions typically mention known limitations, if any. Pull requests are welcome!


PPrint extensions for printing to console.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
2.0.0 11,157 1/2/2016
1.4.5 765 12/31/2015
1.4.4 741 12/30/2015
1.4.3 3,786 10/21/2015
1.4.2 744 10/20/2015
1.4.1 930 10/7/2014

2.0.0: Refactored to portable PPrint core lib and separate PPrint.Console lib.
1.4.5: Performance improvements.
1.4.4: Depend on older FSharp.Core.
1.4.3: Actually specify the FSharp.Core dependency.
1.4.2: Use FSharp.Core from NuGet.
1.4.0: Renamed catWith -> joinWith.  Added joinSep.
1.3.0: Switched to framework 4.5 (was 4.5.1).
1.3.0: Minor additions.
1.2.0: Added support for user attributes; Fixed println to output the newline.
1.1.0: Added nestBy; Minor optimization; Fixed sequence order bug due to translation from SML.