Documentation
¶
Index ¶
- type AbbrevStage
- type CortexStage
- type DiffCrunchStage
- type FusionEngine
- type FusionResult
- type FusionStage
- type IonizerStage
- type LogCrunchStage
- type NeurosyntaxStage
- type NexusStage
- type PhotonStage
- type QuantumLockStage
- type RLEStage
- type SearchCrunchStage
- type SemanticDedupStage
- type StructuralCollapseStage
- type TokenOptStage
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AbbrevStage ¶
type AbbrevStage struct{}
func NewAbbrevStage ¶
func NewAbbrevStage() *AbbrevStage
func (*AbbrevStage) Name ¶
func (s *AbbrevStage) Name() string
func (*AbbrevStage) ShouldApply ¶
func (s *AbbrevStage) ShouldApply(input string) bool
type CortexStage ¶
type CortexStage struct{}
func NewCortexStage ¶
func NewCortexStage() *CortexStage
func (*CortexStage) Name ¶
func (s *CortexStage) Name() string
func (*CortexStage) ShouldApply ¶
func (s *CortexStage) ShouldApply(input string) bool
type DiffCrunchStage ¶
type DiffCrunchStage struct{}
func NewDiffCrunchStage ¶
func NewDiffCrunchStage() *DiffCrunchStage
func (*DiffCrunchStage) Name ¶
func (s *DiffCrunchStage) Name() string
func (*DiffCrunchStage) ShouldApply ¶
func (s *DiffCrunchStage) ShouldApply(input string) bool
type FusionEngine ¶
type FusionEngine struct {
// contains filtered or unexported fields
}
func NewFusionEngine ¶
func NewFusionEngine() *FusionEngine
func (*FusionEngine) Compress ¶
func (e *FusionEngine) Compress(input string) (string, *FusionResult)
type FusionResult ¶
type FusionStage ¶
type IonizerStage ¶
type IonizerStage struct{}
func NewIonizerStage ¶
func NewIonizerStage() *IonizerStage
func (*IonizerStage) Name ¶
func (s *IonizerStage) Name() string
func (*IonizerStage) ShouldApply ¶
func (s *IonizerStage) ShouldApply(input string) bool
type LogCrunchStage ¶
type LogCrunchStage struct{}
func NewLogCrunchStage ¶
func NewLogCrunchStage() *LogCrunchStage
func (*LogCrunchStage) Name ¶
func (s *LogCrunchStage) Name() string
func (*LogCrunchStage) ShouldApply ¶
func (s *LogCrunchStage) ShouldApply(input string) bool
type NeurosyntaxStage ¶
type NeurosyntaxStage struct{}
func NewNeurosyntaxStage ¶
func NewNeurosyntaxStage() *NeurosyntaxStage
func (*NeurosyntaxStage) Name ¶
func (s *NeurosyntaxStage) Name() string
func (*NeurosyntaxStage) ShouldApply ¶
func (s *NeurosyntaxStage) ShouldApply(input string) bool
type NexusStage ¶
type NexusStage struct{}
func NewNexusStage ¶
func NewNexusStage() *NexusStage
func (*NexusStage) Name ¶
func (s *NexusStage) Name() string
func (*NexusStage) ShouldApply ¶
func (s *NexusStage) ShouldApply(input string) bool
type PhotonStage ¶
type PhotonStage struct{}
func NewPhotonStage ¶
func NewPhotonStage() *PhotonStage
func (*PhotonStage) Name ¶
func (s *PhotonStage) Name() string
func (*PhotonStage) ShouldApply ¶
func (s *PhotonStage) ShouldApply(input string) bool
type QuantumLockStage ¶
type QuantumLockStage struct{}
func NewQuantumLockStage ¶
func NewQuantumLockStage() *QuantumLockStage
func (*QuantumLockStage) Name ¶
func (s *QuantumLockStage) Name() string
func (*QuantumLockStage) ShouldApply ¶
func (s *QuantumLockStage) ShouldApply(input string) bool
type RLEStage ¶
type RLEStage struct{}
func NewRLEStage ¶
func NewRLEStage() *RLEStage
func (*RLEStage) ShouldApply ¶
type SearchCrunchStage ¶
type SearchCrunchStage struct{}
func NewSearchCrunchStage ¶
func NewSearchCrunchStage() *SearchCrunchStage
func (*SearchCrunchStage) Name ¶
func (s *SearchCrunchStage) Name() string
func (*SearchCrunchStage) ShouldApply ¶
func (s *SearchCrunchStage) ShouldApply(input string) bool
type SemanticDedupStage ¶
type SemanticDedupStage struct{}
func NewSemanticDedupStage ¶
func NewSemanticDedupStage() *SemanticDedupStage
func (*SemanticDedupStage) Name ¶
func (s *SemanticDedupStage) Name() string
func (*SemanticDedupStage) ShouldApply ¶
func (s *SemanticDedupStage) ShouldApply(input string) bool
type StructuralCollapseStage ¶
type StructuralCollapseStage struct{}
func NewStructuralCollapseStage ¶
func NewStructuralCollapseStage() *StructuralCollapseStage
func (*StructuralCollapseStage) Apply ¶
func (s *StructuralCollapseStage) Apply(input string) (string, int)
func (*StructuralCollapseStage) Name ¶
func (s *StructuralCollapseStage) Name() string
func (*StructuralCollapseStage) ShouldApply ¶
func (s *StructuralCollapseStage) ShouldApply(input string) bool
type TokenOptStage ¶
type TokenOptStage struct{}
func NewTokenOptStage ¶
func NewTokenOptStage() *TokenOptStage
func (*TokenOptStage) Name ¶
func (s *TokenOptStage) Name() string
func (*TokenOptStage) ShouldApply ¶
func (s *TokenOptStage) ShouldApply(input string) bool
Click to show internal directories.
Click to hide internal directories.