21 packages returned for Tags:"Duck-Typing"

A library that dispatches member access of a type to its mapped types when there are no common interfaces or inheritances between them.
  • 242 total downloads
  • last updated 5/26/2018
  • Latest version: 1.0.0-alpha1
  • duck typing dynamic
A contract based duck typing library.
Hapil is a dynamic MSIL generation library, which serves a back-end for the following design techniques: - CoI - Convention-over-Implementation - Aspect-Oriented Programming, through decoration - [planned] Subject-Oriented Programming, via mix-ins - [planned] Duck Typing
Hapil is a dynamic MSIL generation library, which serves a back-end for the following design techniques: - CoI - Convention-over-Implementation - Aspect-Oriented Programming, through decoration - [planned] Subject-Oriented Programming, via mix-ins - [planned]... More information
Library for ducking objects at runtime against an interface using a proxy generated in a dynamic library. DynamicInteractionProviders are used by the proxy to interact with the underlying object, allowing for methods such as: -reflection -latebinding (COM) -dictionary (expando)... More information
  • 111 total downloads
  • last updated 5/14/2019
  • Latest version: 1.0.0
  • WPF typing
If your application is needing a little sparkle, this is the project for you! This typing label control emulates a person typing the letters or words supplied. It works really well to catch the eye of the user when entering a new screen. Built using .NET framework v3.5.
Goal is to add functionality to .NET Mvc, with a small wrapper around weakly and dynamically typed, magic string based routing with a strongly and statically typed routing through generics and expressions.
NList brings an enormous number of powerful, STL-like algorithms to the .NET platform for processing indexable collections. There is a handlebars.js-like text generator. It has a powerful IComparer builder. There is a DefaultDictionary class. There is a class to convert an object into a dictionary... More information