1362 links
  • linx
  • Home
  • Login
  • RSS Feed
  • ATOM Feed
  • Tag cloud
  • Picture wall
  • Daily
  • ► Play Videos
Links per page: 20 50 100
page 1 / 1
8 results tagged oop x
  • Re: This is not an RFC to bring modern OO into the Perl core - Chris Prather - Corinna is metamodern - org.perl.perl5-porters - MarkMail

    Corinna is metamodern.

    June 25, 2022 at 8:53:59 AM UTC - permalink -
    QRCode
    - https://markmail.org/message/pxmkevqe7qg7tld2
    corinna meta-modernism modern oop perl post-modern
  • Moose and enum
    February 14, 2022 at 9:47:59 AM UTC - permalink -
    QRCode
    - https://damien.krotkine.com/2011/06/17/enum-in-moose.html
    enum moose object oop perl
  • Enumerating all attributes of a Moo object
    package Foo {
      use Moo;
      has a => (is => "ro");
      has b => (is => "ro");
    }
    
    my $bar = Foo->new(a => 42);
    
    # Print only 'a'
    say $_ for keys %{ $bar }
    
    # Print all attributes
    say $_ for keys( %{
       'Moo'->_constructor_maker_for('Foo')->all_attribute_specs
    });
    October 19, 2020 at 7:41:08 PM UTC - permalink -
    QRCode
    - https://www.perlmonks.org/?node_id=1043195
    attributes introspection meta moo oop perl
  • Zydeco :: Jazz up your Perl
    September 11, 2020 at 10:50:12 PM UTC - permalink -
    QRCode
    - https://zydeco.toby.ink/
    oop perl
  • Object-Oriented Programming:Why You're Doing It Wrong

    Three weird tricks to make your object-oriented codemore encapsulated, more reusable, and more maintainable.

    September 11, 2020 at 10:48:36 PM UTC - permalink -
    QRCode
    - http://buzzword.org.uk/2014/lpw-presentation/three-weird-tricks.pdf
    oop perl Toby-Inkster
  • Type::Tiny » Manual

    an overview of Type::Tiny

    August 17, 2020 at 9:32:00 AM UTC - permalink -
    QRCode
    - https://typetiny.toby.ink/
    modules oop perl
  • thumbnail
    Aggregation of Base Class and Mixin Classes

    Aggregation is a very small JavaScript library for Node.js environments, providing just a single function, for use in ECMAScript 5/6 class inheritance based on mixins. It aggregates a base class and one or more mixin classes into an aggregate class, which then is usually subsequently used as the base class for another class.

    February 3, 2018 at 9:39:16 PM UTC * - permalink -
    QRCode
    - https://www.npmjs.com/package/aggregation
    javascript js-ecosystem mixins multiple-inheritance object oop
  • Mics - Multiple Inheritance Class System: Intuitive mixins for ES6 classes

    mics (pronounce: mix) is a library that makes multiple inheritance in Javascript a breeze. Inspired by the excellent blog post “Real” Mixins with Javascript Classes by Justin Fagnani, mics tries to build a minimal library around the concept of using class expressions (factories) as mixins. mics extends the concepts presented in the blog post by making the mixins first-class citizens that can be directly used to instantiate objects and can be mixed in with other mixins instead of just with classes.

    February 3, 2018 at 8:56:37 PM UTC - permalink -
    QRCode
    - https://mics.js.org/
    inherithance javascript js-ecosystem multiple-inheritance object oop
Links per page: 20 50 100
page 1 / 1
Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Help/documentation