File: array-convert.rkt

package info (click to toggle)
racket 7.2%2Bdfsg1-2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 125,432 kB
  • sloc: ansic: 258,980; pascal: 59,975; sh: 33,650; asm: 13,558; lisp: 7,124; makefile: 3,329; cpp: 2,889; exp: 499; python: 274; xml: 11
file content (27 lines) | stat: -rw-r--r-- 828 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#lang racket/base

(require typed/untyped-utils
         (except-in "typed-array-convert.rkt"
                    list*->array
                    vector*->array)
         (prefix-in typed: (only-in "typed-array-convert.rkt"
                                    list*->array
                                    vector*->array))
         (prefix-in untyped: (only-in "untyped-array-convert.rkt"
                                      list*->array
                                      vector*->array)))

(provide list*->array
         vector*->array
         array->list*
         array->vector*
         array->list
         array->vector)

(define-typed/untyped-identifier list*->array
  typed:list*->array
  untyped:list*->array)

(define-typed/untyped-identifier vector*->array
  typed:vector*->array
  untyped:vector*->array)