PPrint 2.0.0

dotnet add package PPrint --version 2.0.0
NuGet\Install-Package PPrint -Version 2.0.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<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
#r "nuget: PPrint, 2.0.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. 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

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 12,072 1/2/2016
1.4.5 916 12/31/2015
1.4.4 884 12/30/2015
1.4.3 4,284 10/21/2015
1.4.2 896 10/20/2015
1.4.1 1,118 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.