Fesher 0.3.0
See the version list below for details.
dotnet add package Fesher --version 0.3.0
NuGet\Install-Package Fesher -Version 0.3.0
<PackageReference Include="Fesher" Version="0.3.0" />
paket add Fesher --version 0.3.0
#r "nuget: Fesher, 0.3.0"
// Install Fesher as a Cake Addin #addin nuget:?package=Fesher&version=0.3.0 // Install Fesher as a Cake Tool #tool nuget:?package=Fesher&version=0.3.0
Fesher
Fesher is a library for colorful console output in the F# scripting editor Fesh
It has two modules Printfn
and Printf
providing functions named by a color.
Those functions work just like the printfn
and printf
.
They will detect via reflection if they are running inside Fesh and print in the respective colors.
If used outside of Fesh it will just fall back to printfn
and printf
.
The module Fesher.AllColors
provides all 280 named WPF colors as functions.
The function 'clearFeshLog()' will clear the Fesh log window.
Usage
#r "nuget: Fescher"
open Fesher // for the 18 most common colors, clearFeshLog and setClipboard
//open Fesher.AllColors // for all 280 named WPF colors
clearFeshLog() //optionally clear log window
Printfn.red "The red answer is %s!" 42
apart from printing you can also get or set the clipboard
setClipboard("xyz") //copy some text to the clipboard
License
Changelog
see CHANGELOG.md
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0-windows7.0 is compatible. net8.0-windows was computed. |
.NET Framework | net472 is compatible. net48 was computed. net481 was computed. |
-
.NETFramework 4.7.2
- FSharp.Core (>= 6.0.7)
-
net7.0-windows7.0
- FSharp.Core (>= 6.0.7)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
### Added
* - add setClipboard function
* - add getClipboard function