{"efVersion":"0.10.5","efModuleName":["Data","Date","Component"],"efExports":[{"TypeRef":["Day",[]]},{"TypeRef":["Month",["January","February","March","April","May","June","July","August","September","October","November","December"]]},{"TypeRef":["Weekday",["Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"]]},{"TypeRef":["Year",[]]},{"TypeInstanceRef":{"Ident":"eqYear"}},{"TypeInstanceRef":{"Ident":"ordYear"}},{"TypeInstanceRef":{"Ident":"genericYear"}},{"TypeInstanceRef":{"Ident":"boundedYear"}},{"TypeInstanceRef":{"Ident":"enumYear"}},{"TypeInstanceRef":{"Ident":"boundedEnumYear"}},{"TypeInstanceRef":{"Ident":"showYear"}},{"TypeInstanceRef":{"Ident":"eqMonth"}},{"TypeInstanceRef":{"Ident":"ordMonth"}},{"TypeInstanceRef":{"Ident":"genericMonth"}},{"TypeInstanceRef":{"Ident":"boundedMonth"}},{"TypeInstanceRef":{"Ident":"enumMonth"}},{"TypeInstanceRef":{"Ident":"boundedEnumMonth"}},{"TypeInstanceRef":{"Ident":"showMonth"}},{"TypeInstanceRef":{"Ident":"eqDay"}},{"TypeInstanceRef":{"Ident":"ordDay"}},{"TypeInstanceRef":{"Ident":"genericDay"}},{"TypeInstanceRef":{"Ident":"boundedDay"}},{"TypeInstanceRef":{"Ident":"enumDay"}},{"TypeInstanceRef":{"Ident":"boundedEnumDay"}},{"TypeInstanceRef":{"Ident":"showDay"}},{"TypeInstanceRef":{"Ident":"eqWeekday"}},{"TypeInstanceRef":{"Ident":"ordWeekday"}},{"TypeInstanceRef":{"Ident":"genericWeekday"}},{"TypeInstanceRef":{"Ident":"boundedWeekday"}},{"TypeInstanceRef":{"Ident":"enumWeekday"}},{"TypeInstanceRef":{"Ident":"boundedEnumWeekday"}},{"TypeInstanceRef":{"Ident":"showWeekday"}}],"efImports":[{"eiModule":["Prim"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Prelude"],"eiImportType":{"Implicit":[]},"eiImportedAs":null},{"eiModule":["Data","Enum"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[10,19],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-datetime/src/Data/Date/Component.purs","end":[10,29]},[],{"TypeClassRef":"Enum"}]},{"PositionedDeclarationRef":[{"start":[10,31],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-datetime/src/Data/Date/Component.purs","end":[10,48]},[],{"TypeClassRef":"BoundedEnum"}]},{"PositionedDeclarationRef":[{"start":[10,50],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-datetime/src/Data/Date/Component.purs","end":[10,56]},[],{"ValueRef":{"Ident":"toEnum"}}]},{"PositionedDeclarationRef":[{"start":[10,58],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-datetime/src/Data/Date/Component.purs","end":[10,66]},[],{"ValueRef":{"Ident":"fromEnum"}}]},{"PositionedDeclarationRef":[{"start":[10,68],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-datetime/src/Data/Date/Component.purs","end":[10,83]},[],{"TypeRef":["Cardinality",null]}]}]},"eiImportedAs":null},{"eiModule":["Data","Generic"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[11,22],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-datetime/src/Data/Date/Component.purs","end":[11,35]},[],{"TypeClassRef":"Generic"}]}]},"eiImportedAs":null},{"eiModule":["Data","Maybe"],"eiImportType":{"Explicit":[{"PositionedDeclarationRef":[{"start":[12,20],"name":"/Users/nicholaw/git/purescript-suggest/bower_components/purescript-datetime/src/Data/Date/Component.purs","end":[12,29]},[],{"TypeRef":["Maybe",null]}]}]},"eiImportedAs":null}],"efFixities":[],"efTypeFixities":[],"efDeclarations":[{"EDType":{"edTypeName":"Day","edTypeKind":{"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":[[],[["Day",[{"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]]]]}}},{"EDType":{"edTypeName":"Month","edTypeKind":{"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":[[],[["January",[]],["February",[]],["March",[]],["April",[]],["May",[]],["June",[]],["July",[]],["August",[]],["September",[]],["October",[]],["November",[]],["December",[]]]]}}},{"EDDataConstructor":{"edDataCtorName":"January","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Month","edDataCtorType":{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Month"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"February","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Month","edDataCtorType":{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Month"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"March","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Month","edDataCtorType":{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Month"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"April","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Month","edDataCtorType":{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Month"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"May","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Month","edDataCtorType":{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Month"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"June","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Month","edDataCtorType":{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Month"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"July","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Month","edDataCtorType":{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Month"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"August","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Month","edDataCtorType":{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Month"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"September","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Month","edDataCtorType":{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Month"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"October","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Month","edDataCtorType":{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Month"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"November","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Month","edDataCtorType":{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Month"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"December","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Month","edDataCtorType":{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Month"]},"edDataCtorFields":[]}},{"EDType":{"edTypeName":"Weekday","edTypeKind":{"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":[[],[["Monday",[]],["Tuesday",[]],["Wednesday",[]],["Thursday",[]],["Friday",[]],["Saturday",[]],["Sunday",[]]]]}}},{"EDDataConstructor":{"edDataCtorName":"Monday","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Weekday","edDataCtorType":{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Weekday"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"Tuesday","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Weekday","edDataCtorType":{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Weekday"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"Wednesday","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Weekday","edDataCtorType":{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Weekday"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"Thursday","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Weekday","edDataCtorType":{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Weekday"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"Friday","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Weekday","edDataCtorType":{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Weekday"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"Saturday","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Weekday","edDataCtorType":{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Weekday"]},"edDataCtorFields":[]}},{"EDDataConstructor":{"edDataCtorName":"Sunday","edDataCtorOrigin":"data","edDataCtorTypeCtor":"Weekday","edDataCtorType":{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Weekday"]},"edDataCtorFields":[]}},{"EDType":{"edTypeName":"Year","edTypeKind":{"tag":"NamedKind","contents":[["Prim"],"Type"]},"edTypeDeclarationKind":{"DataType":[[],[["Year",[{"tag":"TypeConstructor","contents":[["Prim"],"Int"]}]]]]}}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqYear"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Year"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordYear"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Year"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Generic"],"Generic"],"edInstanceName":{"Ident":"genericYear"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Year"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedYear"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Year"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Enum"],"Enum"],"edInstanceName":{"Ident":"enumYear"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Year"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Enum"],"BoundedEnum"],"edInstanceName":{"Ident":"boundedEnumYear"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Year"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showYear"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Year"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqMonth"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Month"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordMonth"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Month"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Generic"],"Generic"],"edInstanceName":{"Ident":"genericMonth"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Month"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedMonth"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Month"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Enum"],"Enum"],"edInstanceName":{"Ident":"enumMonth"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Month"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Enum"],"BoundedEnum"],"edInstanceName":{"Ident":"boundedEnumMonth"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Month"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showMonth"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Month"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqDay"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Day"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordDay"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Day"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Generic"],"Generic"],"edInstanceName":{"Ident":"genericDay"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Day"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedDay"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Day"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Enum"],"Enum"],"edInstanceName":{"Ident":"enumDay"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Day"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Enum"],"BoundedEnum"],"edInstanceName":{"Ident":"boundedEnumDay"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Day"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showDay"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Day"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Eq"],"Eq"],"edInstanceName":{"Ident":"eqWeekday"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Weekday"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Ord"],"Ord"],"edInstanceName":{"Ident":"ordWeekday"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Weekday"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Generic"],"Generic"],"edInstanceName":{"Ident":"genericWeekday"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Weekday"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Bounded"],"Bounded"],"edInstanceName":{"Ident":"boundedWeekday"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Weekday"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Enum"],"Enum"],"edInstanceName":{"Ident":"enumWeekday"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Weekday"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Enum"],"BoundedEnum"],"edInstanceName":{"Ident":"boundedEnumWeekday"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Weekday"]}],"edInstanceConstraints":[]}},{"EDInstance":{"edInstanceClassName":[["Data","Show"],"Show"],"edInstanceName":{"Ident":"showWeekday"},"edInstanceTypes":[{"tag":"TypeConstructor","contents":[["Data","Date","Component"],"Weekday"]}],"edInstanceConstraints":[]}}]}