question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

possible new implementation?

See original GitHub issue

I have implemented something like daggy here

how is it different?:

  • Instead of constructor Functions it uses Object.create
  • when sum type is created it returns type representative and you can call it as it’s just an object
  • values used to create object is stored as array and there is no need to allocate new array in cata
  • type definition is stored in type representative and it allows to have only one cata and toStrings

I believe it has a bit better performance too. would like to hear what others think.

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Reactions:1
  • Comments:14 (14 by maintainers)

github_iconTop GitHub Comments

1reaction
SimonRichardsoncommented, Jan 27, 2017

Move daggy to FL and do 1 imo

On Fri, 27 Jan 2017, 08:08 Irakli Safareli, notifications@github.com wrote:

What would be the best way to move forward on this?

  1. create PR here (it will be a breaking change)

  2. create new repo in FL and create PR there (then create a note here about new implementation)

  3. move daggy to FL and do 1.

@SimonRichardson https://github.com/SimonRichardson

— You are receiving this because you were mentioned.

Reply to this email directly, view it on GitHub https://github.com/puffnfresh/daggy/issues/7#issuecomment-275610285, or mute the thread https://github.com/notifications/unsubscribe-auth/ACcaGFF-0anVFfNI-Rk0STT_uE7vP5pvks5rWaYIgaJpZM4LoSqh .

0reactions
safarelicommented, Jan 27, 2017

ok will open PR here then, we can move it later too.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Implementing New Processes and Procedures
Following these steps sets the stage for the successful development and implementation of any new process in your organization.
Read more >
How to implement a new process at work
As your company grows, you need to create processes. Here's how to make sure new processes succeed by addressing the people component.
Read more >
5 Critical Steps for Your Software Implementation Plan
Define clear goals that the newly implemented software will help achieve · Identify what the pain points are that the new software addresses....
Read more >
What is an implementation plan? 6 steps to create one
An implementation plan—also known as a strategic plan—outlines the steps your team should take when accomplishing a shared goal or objective ...
Read more >
Implementing Processes at Work: 9 Steps
The process of implementation allows leaders to turn plans and potential strategies into actions that meet new goals and encourage overall ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found