Fesher 0.4.0
dotnet add package Fesher --version 0.4.0
NuGet\Install-Package Fesher -Version 0.4.0
<PackageReference Include="Fesher" Version="0.4.0" />
paket add Fesher --version 0.4.0
#r "nuget: Fesher, 0.4.0"
// Install Fesher as a Cake Addin #addin nuget:?package=Fesher&version=0.4.0 // Install Fesher as a Cake Tool #tool nuget:?package=Fesher&version=0.4.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 | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. 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. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.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.
### Removed
* - removed clipboard functions to keep Cross platform compatibility