How to use the data.maybe.Just function in data

To help you get started, we’ve selected a few data examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github researchspace / researchspace / metaphacts-platform / web / src / main / api / services / WorkflowService.ts View on Github external
).flatMap(metadataGraph => {
                    if (metadataGraph.length !== 0) {
                        triples.push(Rdf.triple(subject,
                            VocabWorkflow.metadata, workflowMetadataIri));
                        metadataGraph.forEach(item => {
                            triples.push(Rdf.triple(item.s, item.p, item.o));
                        });
                    }
                    const workflowGraph = Rdf.graph(triples);
                    return this.ldpService.addResource(
                        workflowGraph,
                        Maybe.Just(subjectIri)
                    );
                });
            } catch (error) {
github researchspace / researchspace / researchspace / web / src / main / components / search / web-components / SemanticSearchContextualizedResult.tsx View on Github external
private selectRelation = (option: {value: Model.Relation}) => {
    const relation = Maybe.Just(option.value);
    this.props.context.setVisualizationContext(relation);
    this.setState({relation});
  }
github researchspace / researchspace / researchspace / web / src / main / components / arguments / AssertionsStore.ts View on Github external
([assertionPg, bs]) => {
        const service = new LdpService(rso.AssertionsContainer.value);
        if (assertion.iri.isJust) {
          return service.update(assertion.iri.get(), assertionPg.graph).map(
            _ => ({assertion: assertion.iri.get(), beliefs: bs})
          );
        } else {
          return new LdpService(rso.AssertionsContainer.value).addResource(
            assertionPg.graph, Maybe.Just(assertionIri.value)
          ).map(
            iri => ({assertion: iri, beliefs: bs})
          );
        }
      }
    );
github researchspace / researchspace / researchspace / web / src / main / components / arguments / BeliefsUtil.ts View on Github external
function savePropositionSet(
  propositions: PropositionSet, beliefIri: Rdf.Iri, belief: Belief
): Kefir.Property {
  const propositionSetIri = createPropositionIri(beliefIri);
  const propositionSetGraph = serializePropSet(belief, propositions);
  const service = ldpc(rso.PropositionsContainer.value);
  if (belief.iri.isJust) {
    return service.update(propositionSetIri, propositionSetGraph);
  }
  return service.addResource(
    propositionSetGraph, maybe.Just(propositionSetIri.value)
  );
}
github researchspace / researchspace / researchspace / web / src / main / components / arguments / ArgumentsStore.ts View on Github external
argumentGraph =>
      container.addResource(
        argumentGraph, Maybe.Just(argumentIri.value)
      )
  );

data

A Javascript data representation library.

Unknown
Latest version published 13 years ago

Package Health Score

36 / 100
Full package analysis