TypeShape

Type shaper

A library that enables practical datatype-generic programming in F#

Practical generic programming for F#

GitHub

302 stars
16 watching
36 forks
Language: F#
last commit: 2 months ago
Linked from 3 awesome lists

fsharpgeneric-programming

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
fsprojects/fsharp.typeproviders.sdk An F# API for building type providers 301
fsprojects/swaggerprovider Generates type-safe interfaces from Swagger API definitions 263
fsprojects/fsharp.data.typeproviders Legacy F# type providers for accessing various data sources using .NET Framework generators 38
fsprojects/fsharp.text.regexprovider A type provider for regular expressions. 74
fsprojects/fsharp.data.sqlclient Provides F# type providers for accessing MS SQL database objects in a statically typed manner 204
fsprojects/fsharpplus Extends F# with functional programming techniques and generic functions to simplify development and improve code reuse. 857
fsprojects/fantomas Automatically formats F# source code to improve readability and consistency 777
frhagn/typewriter Generates TypeScript files from C# source files to create fully typed representations of API models and controllers. 536
fsharp/fsharp-compiler-docs Automated documentation generation and publishing for F# Compiler Service 280
fsprojects/fsharp-hashcollections A fast and immutable map implementation for F#. 62
fsprojects/fsharp.management Provides type providers for managing machine components and services 91
microsoft/fsharplu A collection of lightweight utilities and wrappers for F# development, covering string manipulation, logging, file operations, security, async processing, and more. 357
fluentsprings/expressmapper Automated mapping between .Net object types using expression trees. 310
fsprojects/fsharp.configuration Provides type providers for managing project configuration settings 114
fscheck/fscheck Automatically tests .NET programs by generating random test cases based on predefined properties 1,169