You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
hfsevents > Preprocessing library for hfsevents-0.1.6..
hfsevents > Building library for hfsevents-0.1.6..
hfsevents > [1 of 1] Compiling System.OSX.FSEvents
hfsevents >
hfsevents > /private/var/folders/mz/qg5255493sx8rjpd1t9fwll00000gq/T/stack-893b4ee60c20394e/hfsevents-0.1.6/In file included from cbits/c_fsevents.m:1:0: error:
hfsevents >
hfsevents > /private/var/folders/mz/qg5255493sx8rjpd1t9fwll00000gq/T/stack-893b4ee60c20394e/hfsevents-0.1.6/In file included from /System/Library/Frameworks/CoreServices.framework/Headers/CoreServices.h:23:0: error:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Hi Chris, this is great! My thoughts on your post below.
(1) Structural and beyond-structural types.
My thinking with structural types is that, between different types, the structure of the set of constructors is unique; and within a single type, the structure of individual constructors is unique. Specifically, I very much don't want the declared order of the constructors to matter for a type like Optional. And if the declared order of constructors doesn't matter, then how would you distinguish two nullary constructors, apart from by their (original) names.
Maybe Color / warm / Direction / longitudinal are a bad example / have a mistake in them because, looking at them, I can't see how warm and longitudinal are the same. And I exactly do want to the typechecker to notify me when I'm about to call a function on a value that it wasn't meant to understand.
(2) Nominal types w/ user-defined isomorphisms between t
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters